tsconfig.json 747 B

12345678910111213141516171819202122232425262728293031323334
  1. {
  2. "compilerOptions": {
  3. "target": "ES2018",
  4. "module": "CommonJS",
  5. "lib": ["dom", "esnext"],
  6. "declaration": true,
  7. "declarationMap": true,
  8. "noEmit": true,
  9. "jsx": "react",
  10. "strict": true,
  11. "pretty": true,
  12. "sourceMap": true,
  13. /* Additional Checks */
  14. "noUnusedLocals": true,
  15. "noUnusedParameters": true,
  16. "noImplicitReturns": true,
  17. "noFallthroughCasesInSwitch": true,
  18. /* Module Resolution Options */
  19. "moduleResolution": "node",
  20. "esModuleInterop": true,
  21. "allowSyntheticDefaultImports": true,
  22. "resolveJsonModule": true,
  23. "allowJs": false
  24. },
  25. "exclude": [
  26. "test",
  27. "release",
  28. "src/main.prod.js",
  29. "src/renderer.prod.js",
  30. "src/dist",
  31. ".erb/dll"
  32. ]
  33. }