tsconfig.base.json 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. {
  2. "compileOnSave": false,
  3. "compilerOptions": {
  4. "baseUrl": ".",
  5. "rootDir": ".",
  6. "outDir": "./dist",
  7. "module": "commonjs",
  8. "target": "ES2019",
  9. "moduleResolution": "node",
  10. "declaration": true,
  11. "removeComments": true,
  12. "emitDecoratorMetadata": true,
  13. "experimentalDecorators": true,
  14. "allowSyntheticDefaultImports": true,
  15. "esModuleInterop": true,
  16. "resolveJsonModule": true,
  17. "sourceMap": true,
  18. "incremental": true,
  19. "skipLibCheck": true,
  20. "strict": true,
  21. "strictNullChecks": false,
  22. "noImplicitAny": false,
  23. "strictBindCallApply": false,
  24. "strictPropertyInitialization": false,
  25. "forceConsistentCasingInFileNames": true,
  26. "noFallthroughCasesInSwitch": false,
  27. "types": ["node"],
  28. "paths": {
  29. "@box/common/*": ["libs/common/src/*"],
  30. "@box/db/*": ["libs/db/src/*"],
  31. "@box/core/*": ["libs/core/src/*"],
  32. "@box/mgnt/*": ["apps/box-mgnt-api/src/*"],
  33. "@prisma/mongo/client": ["node_modules/@prisma/mongo/client/index.d.ts"]
  34. }
  35. }
  36. }