tsconfig.node.json 772 B

12345678910111213141516171819202122232425262728293031323334
  1. {
  2. "include": [
  3. "vite.config.*",
  4. "vitest.config.*",
  5. "cypress.config.*",
  6. "playwright.config.*",
  7. "build/**/*.ts",
  8. "config/**/*.ts",
  9. "settings/**/*.ts",
  10. "vite.config.ts",
  11. "rsbuild.config.ts"
  12. ],
  13. "compilerOptions": {
  14. "composite": true,
  15. "module": "ESNext",
  16. "lib": ["ES2021"],
  17. "types": ["node"],
  18. "allowSyntheticDefaultImports": true,
  19. "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo",
  20. /* Bundler mode */
  21. "moduleResolution": "bundler",
  22. "allowImportingTsExtensions": true,
  23. "verbatimModuleSyntax": true,
  24. "moduleDetection": "force",
  25. "noEmit": true,
  26. /* Linting */
  27. "noUnusedLocals": false,
  28. "noUnusedParameters": false,
  29. "noFallthroughCasesInSwitch": true
  30. }
  31. }