2
1

tsconfig.base.json 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. {
  2. "compileOnSave": false,
  3. "compilerOptions": {
  4. "downlevelIteration": true,
  5. "outDir": "./dist/out-tsc",
  6. "sourceMap": true,
  7. "declaration": false,
  8. "moduleResolution": "node",
  9. "module": "esnext",
  10. "emitDecoratorMetadata": true,
  11. "experimentalDecorators": true,
  12. "noImplicitAny": true,
  13. "noImplicitThis": true,
  14. "suppressImplicitAnyIndexErrors":true,
  15. "alwaysStrict": true,
  16. "importHelpers": true,
  17. "strictBindCallApply": true,
  18. "target": "es2015",
  19. "typeRoots": [
  20. "node_modules/@types"
  21. ],
  22. "lib": [
  23. "es2018",
  24. "dom"
  25. ],
  26. "baseUrl": "./",
  27. "paths": {
  28. "video.js": [ "node_modules/video.js/core" ],
  29. "@app/*": [ "src/app/*" ],
  30. "@shared/models/*": [ "../shared/models/*" ],
  31. "@shared/models": [ "../shared/models" ],
  32. "@shared/core-utils": [ "../shared/core-utils" ],
  33. "@shared/core-utils/*": [ "../shared/core-utils/*" ],
  34. "@root-helpers/*": [ "src/root-helpers/*" ],
  35. "fs": [ "src/shims/noop.ts" ],
  36. "http": [ "src/shims/http.ts" ],
  37. "https": [ "src/shims/https.ts" ],
  38. "path": [ "src/shims/path.ts" ],
  39. "stream": [ "src/shims/noop.ts" ],
  40. "crypto": [ "src/shims/noop.ts" ]
  41. }
  42. },
  43. "angularCompilerOptions": {
  44. "strictInjectionParameters": true,
  45. "fullTemplateTypeCheck": true,
  46. "strictTemplates": true,
  47. "enableI18nLegacyMessageIdFormat": true
  48. }
  49. }