blob: f4a510eb8227eb8f18bbc5c7bf3d9c0750f3b999 [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/",
simon7a7b4d52022-09-23 02:09:42 -040015 /* Enable importing .json files. */
16 "resolveJsonModule": true,
simonc7d52452022-09-23 02:09:42 -040017 /* Skip type checking all .d.ts files. */
18 "skipLibCheck": true,
19 /* Create source map files for emitted JavaScript files. */
20 "sourceMap": true,
simon7a7b4d52022-09-23 02:09:42 -040021 /* Enable all strict type-checking options. */
22 "strict": true,
simonc7d52452022-09-23 02:09:42 -040023 /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */
simon7a7b4d52022-09-23 02:09:42 -040024 "target": "ES2017"
simonc7d52452022-09-23 02:09:42 -040025 },
simon20076982022-10-11 15:04:13 -040026 "include": ["routes", "app.ts", "JamiDaemon.ts"]
simonc7d52452022-09-23 02:09:42 -040027}