tsconfig.json 712 B

1234567891011121314151617181920212223242526272829303132
  1. {
  2. "root": true,
  3. "compilerOptions": {
  4. "removeComments": true,
  5. "noFallthroughCasesInSwitch": true,
  6. "noUnusedParameters": true,
  7. "noImplicitReturns": true,
  8. "noUnusedLocals": true,
  9. "noImplicitAny": true,
  10. "module": "esnext",
  11. "alwaysStrict": true,
  12. "strict": true,
  13. "strictNullChecks": true,
  14. "strictBindCallApply": true,
  15. "strictFunctionTypes": true,
  16. "strictPropertyInitialization": true,
  17. "baseUrl": ".",
  18. "paths": {
  19. "@components/*": ["src/html/components/*"],
  20. },
  21. /* Language and Environment */
  22. "target": "es2022",
  23. "lib": ["es2022", "DOM"],
  24. },
  25. "include": [
  26. "src/ts/**/*"
  27. ],
  28. "exclude": [
  29. "dist",
  30. "node_modules",
  31. ]
  32. }