{ "ts-node": { "esm": true, "experimentalSpecifier": true }, "compilerOptions": { "target": "ES2020", "moduleResolution": "NodeNext", // or "node16"/"nodenext" "module": "NodeNext", // or "node16"/"nodenext" "declaration": true, // "rootDir": "../", "rootDir": ".", "baseUrl": ".", "outDir": "./dist", "strict": true, "esModuleInterop": true, "allowSyntheticDefaultImports": true, "skipLibCheck": true, "forceConsistentCasingInFileNames": true, // "allowImportingTsExtensions": true, // "noEmit": true, "paths": { "@/*": ["src/*"], "@shared/*": ["../shared/*"] } }, "include": ["src", "tests", "tests-old/utils.ts", "tests-old/global.ts"], "references": [ { "path": "../shared" } ], "exclude": ["node_modules", "dist"] }