Ei kuvausta

tsconfig.json 1021B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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. }
  41. },
  42. "include": [
  43. "src/**/*",
  44. "stories/**/*"
  45. ],
  46. "exclude": [
  47. "node_modules"
  48. ]
  49. }