use typescript

This commit is contained in:
Dylan Knutson
2023-04-04 20:59:07 +09:00
parent 188b1673a4
commit 43a508cf94
12 changed files with 408 additions and 158 deletions

17
tsconfig.json Normal file
View File

@@ -0,0 +1,17 @@
{
"compilerOptions": {
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es6", "dom"],
"module": "es6",
"moduleResolution": "node",
"sourceMap": true,
"target": "es5",
"jsx": "react",
"noEmit": true
},
"include": ["app/javascript/**/*"],
"exclude": ["**/*.spec.ts", "node_modules", "vendor", "public"],
"compileOnSave": false
}