{ "compilerOptions": { "target": "ESNext", "module": "NodeNext", "moduleResolution": "NodeNext", "outDir": "./dist", "rootDir": "./src", "strict": true, "esModuleInterop": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, "baseUrl": ".", "paths": { "*": ["node_modules/*", "src/*"] }, "typeRoots": ["./node_modules/@types"] }, "ts-node": { "esm": true, "experimentalSpecifierResolution": "node" }, "include": ["src/**/*", "src/types.d.ts"], "exclude": ["node_modules", "**/*.test.ts"] }