tsconfig.json 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. {
  2. "compilerOptions": {
  3. "target": "es2019",
  4. "module": "commonjs",
  5. "isolatedModules": false,
  6. "importHelpers": true,
  7. "sourceMap": true,
  8. "removeComments": false,
  9. "noEmit": true,
  10. "lib": ["dom", "dom.iterable", "esnext"],
  11. /* Strict Type-Checking Options */
  12. // "strict": true,
  13. "strictNullChecks": true,
  14. "noImplicitAny": false,
  15. /* Additional Checks */
  16. "noUnusedLocals": false,
  17. "noUnusedParameters": false,
  18. /* Module Resolution Options */
  19. "baseUrl": ".",
  20. "paths": {
  21. "~/*": ["src/*"],
  22. "^/*": ["./*"],
  23. },
  24. "typeRoots": [
  25. "../../node_modules/@types",
  26. "./node_modules/@types"
  27. ],
  28. "allowSyntheticDefaultImports": true,
  29. "esModuleInterop": true,
  30. /* Misc */
  31. "preserveConstEnums": true,
  32. "forceConsistentCasingInFileNames": true,
  33. "resolveJsonModule": true,
  34. /* Experimental Options */
  35. "experimentalDecorators": true,
  36. "emitDecoratorMetadata": true
  37. },
  38. "exclude": ["node_modules", "./public", "dist", "test"],
  39. "include": ["./src/**/*.ts"]
  40. }