{ "compilerOptions": { "target": "ESNext", "useDefineForClassFields": true, "module": "ESNext", "moduleResolution": "Node", "strict": true, "jsx": "preserve", "sourceMap": true, "resolveJsonModule": true, "isolatedModules": true, "esModuleInterop": true, "lib": ["ESNext", "DOM", "es5", "es6", "dom.iterable", "es2022"], "skipLibCheck": true, "baseUrl": "./", "paths": { "@": ["src"], "@/*": ["src/*"], "@use-utils": ["src/utils"], "@use-utils/*": ["src/utils/*"], "@use-api": ["src/axios/api"], "@use-api/*": ["src/axios/api/*"], "@use-images": ["src/assets/images"], "@use-images/*": ["src/assets/images"], "@use-micro/*": ["src/micro/*"] }, "suppressImplicitAnyIndexErrors": true, "types": ["@intlify/unplugin-vue-i18n/messages", "naive-ui/volar"], "ignoreDeprecations": "5.0" }, "include": [ "src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.ts", "src/**/*.vue", "src/*.ts", "src/*.vue", "src/*", "components.d.ts", "auto-imports.d.ts" ], "references": [{ "path": "./tsconfig.node.json" }] }