| { |
| "compilerOptions": { |
| "target": "es2022", |
| "lib": ["DOM", "DOM.Iterable", "ES2022"], |
| "jsx": "react-jsx", |
| "useDefineForClassFields": true, |
| "module": "es2022", |
| "moduleResolution": "node", |
| "types": ["cypress", "node", "vite/client", "vite-plugin-svgr/client"], |
| "resolveJsonModule": true, |
| "allowJs": true, // TODO: Set this to false |
| "noEmit": true, |
| "isolatedModules": true, |
| "allowSyntheticDefaultImports": true, |
| "esModuleInterop": false, |
| "forceConsistentCasingInFileNames": true, |
| "strict": true, |
| "skipLibCheck": true |
| }, |
| "include": ["src", "src/client/cypress/**/*.cy.ts"], |
| "references": [ |
| { |
| "path": "./tsconfig.node.json" |
| }, |
| { |
| "path": "../common" |
| } |
| ] |
| } |