| { |
| "compilerOptions": { |
| "target": "esnext", |
| "module": "esnext", |
| "moduleResolution": "node", |
| "strict": true, |
| "noLib": false, |
| "forceConsistentCasingInFileNames": true, |
| "allowSyntheticDefaultImports": true, |
| "strictFunctionTypes": false, |
| "jsx": "preserve", |
| "baseUrl": ".", |
| "allowJs": true, |
| "sourceMap": true, |
| "esModuleInterop": true, |
| "resolveJsonModule": true, |
| "noUnusedLocals": true, |
| "noUnusedParameters": true, |
| "experimentalDecorators": true, |
| "lib": ["dom", "esnext"], |
| "noImplicitAny": false, |
| "skipLibCheck": true, |
| "types": ["vite/client"], |
| "removeComments": true, |
| "paths": { |
| "/@/*": ["src/*"], |
| "/#/*": ["types/*"] |
| } |
| }, |
| "include": [ |
| "src/**/*.ts", |
| "src/**/*.d.ts", |
| "src/**/*.tsx", |
| "src/**/*.vue", |
| "types/**/*.d.ts", |
| "types/**/*.ts", |
| "build/**/*.ts", |
| "build/**/*.d.ts", |
| "mock/**/*.ts", |
| "vite.config.ts" |
| ], |
| "exclude": ["node_modules", "dist", "**/*.js"] |
| } |