tsconfig.json 800 B

123456789101112131415161718192021222324252627282930
  1. {
  2. "compileOnSave": true,
  3. "compilerOptions": {
  4. "allowJs": false,
  5. "allowUnreachableCode": false,
  6. "allowUnusedLabels": false,
  7. "charset": "utf8",
  8. "declaration": true,
  9. "experimentalDecorators": true,
  10. "emitDecoratorMetadata": true,
  11. "importHelpers": false,
  12. "module": "commonjs",
  13. // "declarationDir": "types",
  14. "noEmitOnError": false,
  15. "noFallthroughCasesInSwitch": true,
  16. "noImplicitAny": false,
  17. "noUnusedLocals": true,
  18. "noUnusedParameters": false,
  19. "outDir": "dist/commonjs",
  20. "pretty": true,
  21. "removeComments": true,
  22. "stripInternal": true,
  23. "skipDefaultLibCheck": true,
  24. "skipLibCheck": true,
  25. "target": "es2017",
  26. "lib": ["es2015", "es6", "dom"]
  27. },
  28. "include": ["src/**/*"],
  29. "exclude": ["node_modules", "test"]
  30. }