| { | |
| "compilerOptions": { | |
| "target": "ES2020", | |
| "useDefineForClassFields": true, | |
| "lib": [ | |
| "ES2020", | |
| "DOM", | |
| "DOM.Iterable" | |
| ], | |
| "module": "ESNext", | |
| "skipLibCheck": true, | |
| "esModuleInterop": true, | |
| "allowSyntheticDefaultImports": true, | |
| "strict": true, | |
| "noImplicitAny": true, | |
| "strictNullChecks": true, | |
| "strictFunctionTypes": true, | |
| "strictBindCallApply": true, | |
| "strictPropertyInitialization": true, | |
| "noImplicitThis": true, | |
| "alwaysStrict": true, | |
| "noUnusedLocals": true, | |
| "noUnusedParameters": true, | |
| "noImplicitReturns": true, | |
| "noFallthroughCasesInSwitch": true, | |
| "moduleResolution": "bundler", | |
| "resolveJsonModule": true, | |
| "jsx": "react-jsx", | |
| "baseUrl": ".", | |
| "paths": { | |
| "@/*": [ | |
| "./*" | |
| ] | |
| }, | |
| "allowJs": true, | |
| "noEmit": true, | |
| "incremental": true, | |
| "isolatedModules": true, | |
| "plugins": [ | |
| { | |
| "name": "next" | |
| } | |
| ] | |
| }, | |
| "include": [ | |
| "next-env.d.ts", | |
| "**/*.ts", | |
| "**/*.tsx", | |
| ".next/types/**/*.ts", | |
| ".next/dev/types/**/*.ts" | |
| ], | |
| "exclude": [ | |
| "node_modules" | |
| ] | |
| } | |