blob: 34d02fe73581ffed99da78e3a3f4f4695c6cbbab [file] [log] [blame]
simonc7d52452022-09-23 02:09:42 -04001{
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}