app/tsconfig.json
2025-07-11 13:21:49 +00:00

43 lines
1010 B
JSON

{
"compilerOptions": {
"target": "ES2020",
"useDefineForClassFields": true,
"lib": ["ES2020", "DOM", "DOM.Iterable", "WebWorker"],
"module": "ESNext",
"skipLibCheck": true,
"typeRoots": ["./node_modules/@types"],
/* Bundler mode */
"moduleResolution": "bundler",
"allowImportingTsExtensions": true,
"resolveJsonModule": true,
"isolatedModules": true,
"noEmit": true,
"jsx": "react-jsx",
"allowJs": true,
"esModuleInterop": true,
/* Linting */
"strict": true,
"noUnusedLocals": false,
"noUnusedParameters": false,
"noFallthroughCasesInSwitch": true
},
"ts-node": {
"esm": true,
"experimentalSpecifierResolution": "node"
},
"include": [
"src",
".eslintrc.cjs",
"./src/setupTests.ts",
"eslint.config.js",
"src/debugConfig.ts",
"../.backup/EmailLoginForm.tsx",
"../.backup/EmailSignupForm.tsx"
],
"exclude": ["node_modules"],
"references": [{ "path": "./tsconfig.node.json" }]
}