tsconfig.esm.json 867 B

12345678910111213141516171819202122232425262728293031323334353637383940
  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": "es6",
  13. // "declarationDir": "types",
  14. "noEmitOnError": false,
  15. "noFallthroughCasesInSwitch": true,
  16. "noImplicitAny": false,
  17. "noUnusedLocals": true,
  18. "noUnusedParameters": true,
  19. "outDir": "dist/esm",
  20. "pretty": true,
  21. "removeComments": true,
  22. "stripInternal": true,
  23. "skipDefaultLibCheck": true,
  24. "skipLibCheck": true,
  25. "moduleResolution": "node",
  26. "target": "es2017",
  27. "lib": [
  28. "es2015",
  29. "es6",
  30. "dom"
  31. ]
  32. },
  33. "include": [
  34. "src/**/*"
  35. ],
  36. "exclude": [
  37. // "node_modules",
  38. "test"
  39. ]
  40. }