1 | {
|
2 | "compilerOptions": {
|
3 | // Target latest version of ECMAScript.
|
4 | "outDir": "dist",
|
5 | "target": "esnext",
|
6 | "module": "esnext",
|
7 | // Search under node_modules for non-relative imports.
|
8 | "moduleResolution": "node",
|
9 | // Process & infer types from .js files.
|
10 | "allowJs": false,
|
11 | // Enable strictest settings like strictNullChecks & noImplicitAny.
|
12 | "strict": true,
|
13 | // Disallow features that require cross-file information for emit.
|
14 | "isolatedModules": false,
|
15 | // Import non-ES modules as default imports.
|
16 | "esModuleInterop": true
|
17 | },
|
18 | "include": [
|
19 | "src"
|
20 | ],
|
21 | "exclude": [
|
22 | "**/*.test.*"
|
23 | ]
|
24 | }
|