simon | c7d5245 | 2022-09-23 02:09:42 -0400 | [diff] [blame^] | 1 | { |
| 2 | "compilerOptions": { |
| 3 | /* Allow JavaScript files to be a part of your program. Use the 'checkJS' option to get errors from these files. */ |
| 4 | "allowJs": true, |
| 5 | /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */ |
| 6 | "esModuleInterop": true, |
| 7 | /* Ensure that casing is correct in imports. */ |
| 8 | "forceConsistentCasingInFileNames": true, |
| 9 | /* Specify what module code is generated. */ |
| 10 | "module": "ES2022", |
| 11 | /* Specify how TypeScript looks up a file from a given module specifier. */ |
| 12 | "moduleResolution": "Node", |
| 13 | /* Specify an output folder for all emitted files. */ |
| 14 | "outDir": "./dist/", |
| 15 | /* Skip type checking all .d.ts files. */ |
| 16 | "skipLibCheck": true, |
| 17 | /* Create source map files for emitted JavaScript files. */ |
| 18 | "sourceMap": true, |
| 19 | /* When type checking, take into account 'null' and 'undefined'. */ |
| 20 | "strictNullChecks": true, |
| 21 | /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ |
| 22 | "target": "ES2017", |
| 23 | }, |
| 24 | "include": [ |
| 25 | "model", |
| 26 | "routes", |
| 27 | "app.ts", |
| 28 | ], |
| 29 | "ts-node": { |
| 30 | "esm": "true" |
| 31 | } |
| 32 | } |