tsconfig.json 818 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. {
  2. "compilerOptions": {
  3. "alwaysStrict": true,
  4. "module": "commonjs",
  5. "noImplicitAny": true,
  6. "preserveConstEnums": true,
  7. "sourceMap": true,
  8. "newLine": "LF",
  9. "target": "es2015",
  10. "moduleResolution": "node",
  11. "noImplicitReturns": true,
  12. "noImplicitThis": true,
  13. "noUnusedLocals": true,
  14. "noUnusedParameters": true,
  15. "outDir": "dist",
  16. "declaration": true,
  17. "declarationMap": true,
  18. "allowJs": false,
  19. "strict": true,
  20. "strictNullChecks": true,
  21. "lib": [
  22. "dom",
  23. "dom.iterable",
  24. "es5",
  25. "es6",
  26. "es7",
  27. "esnext",
  28. "esnext.asynciterable",
  29. "es2015.iterable"
  30. ]
  31. },
  32. "compileOnSave": true,
  33. "exclude": [
  34. "node_modules"
  35. ],
  36. "include": [
  37. "./lib/**/*.ts",
  38. "./test/**/*.ts",
  39. "./samples/*.ts"
  40. ]
  41. }