/ tsconfig.json
tsconfig.json
1 { 2 "compilerOptions": { 3 "strict": true, 4 "module": "ES2022", 5 "target": "esnext", 6 "sourceMap": true, 7 "outDir": "dist", 8 "declaration": true, 9 "lib": [ 10 "ESNext", 11 "dom" 12 ], 13 "allowJs": true, 14 "checkJs": true, 15 "allowSyntheticDefaultImports": true, 16 "esModuleInterop": true, 17 "noFallthroughCasesInSwitch": true, 18 "moduleResolution": "node", 19 "rootDir": "./src", 20 "types": [ 21 "node" 22 ], 23 "resolveJsonModule": true, 24 "forceConsistentCasingInFileNames": true, 25 "skipLibCheck": true, 26 }, 27 "include": [ 28 "src/**/*.ts", 29 "tests/**/*.ts" 30 ], 31 "exclude": [ 32 "node_modules", 33 "dist", 34 "test/**/*.ts" 35 ], 36 "ts-node": { 37 "experimentalSpecifierResolution": "node", 38 "transpileOnly": true, 39 "esm": true, 40 } 41 }