tsconfig.json 744 B

123456789101112131415161718192021222324252627
  1. {
  2. "compilerOptions": {
  3. "target": "ES2022",
  4. "module": "ESNext",
  5. "moduleResolution": "bundler",
  6. "lib": ["ES2022", "ESNext"],
  7. "outDir": "./dist",
  8. "rootDir": "./src",
  9. "strict": true,
  10. "esModuleInterop": true,
  11. "skipLibCheck": true,
  12. "declaration": true,
  13. "declarationMap": true,
  14. "sourceMap": true,
  15. "resolveJsonModule": true,
  16. "allowImportingTsExtensions": false,
  17. "noUnusedLocals": true,
  18. "noUnusedParameters": true,
  19. "noImplicitReturns": true,
  20. "noFallthroughCasesInSwitch": true,
  21. "paths": {
  22. "@openagents-control/compatibility-layer": ["../compatibility-layer/dist/index.d.ts"]
  23. }
  24. },
  25. "include": ["src/**/*"],
  26. "exclude": ["node_modules", "dist", "**/*.test.ts"]
  27. }