No Description

tsconfig.json 1.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. {
  2. "compilerOptions": {
  3. "target": "esnext",
  4. "rootDirs": [
  5. "src",
  6. "stories"
  7. ],
  8. "lib": [
  9. "dom",
  10. "dom.iterable",
  11. "esnext"
  12. ],
  13. "allowJs": true,
  14. // rollup build:lib plugin require
  15. "noEmitHelpers": false,
  16. "importHelpers": true,
  17. "noResolve": false,
  18. "noEmit": false,
  19. "inlineSourceMap": false,
  20. //
  21. "declaration": true,
  22. // "declarationDir": "./declare",
  23. "skipLibCheck": true,
  24. "esModuleInterop": true,
  25. "removeComments": true,
  26. "allowSyntheticDefaultImports": true,
  27. "strict": true,
  28. "forceConsistentCasingInFileNames": true,
  29. "moduleResolution": "node",
  30. "module": "esnext",
  31. "resolveJsonModule": true,
  32. "isolatedModules": true,
  33. "noEmit": true,
  34. "traceResolution": true,
  35. "jsx": "react",
  36. "baseUrl": ".",
  37. "paths": {
  38. "@/*": ["src/*"],
  39. "@components/*": [ "src/components/*" ],
  40. "@services": [ "src/services/*" ],
  41. }
  42. },
  43. "include": [
  44. "src/**/*",
  45. "stories/**/*"
  46. ],
  47. "exclude": [
  48. "node_modules"
  49. ]
  50. }