{ "compilerOptions": { "target": "es5", "lib": [ "dom", "dom.iterable", "es6" ], "allowJs": true, "skipLibCheck": true, "esModuleInterop": true, "allowSyntheticDefaultImports": true, "strict": false, "forceConsistentCasingInFileNames": true, "module": "esnext", "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, "jsx": "preserve", "declaration": false, "declarationMap": false, "sourceMap": true, "baseUrl": ".", "paths": { "@/*": ["src/*"], "@/api/*": ["src/api/*"], "@/assets/*": ["src/assets/*"], "@/components/*": ["src/components/*"], "@/config/*": ["src/config/*"], "@/constants/*": ["src/constants/*"], "@/lang/*": ["src/lang/*"], "@/mixins/*": ["src/mixins/*"], "@/router/*": ["src/router/*"], "@/store/*": ["src/store/*"], "@/styles/*": ["src/styles/*"], "@/types/*": ["src/types/*"], "@/util/*": ["src/util/*"], "@/views/*": ["src/views/*"] }, "types": [ "node", "webpack-env" ], "typeRoots": [ "node_modules/@types", "src/types" ], "experimentalDecorators": true, "emitDecoratorMetadata": true, "noImplicitAny": false, "noImplicitReturns": false, "noImplicitThis": false, "strictNullChecks": false, "suppressImplicitAnyIndexErrors": true }, "include": [ "src/**/*.ts", "src/**/*.tsx", "src/**/*.vue", "src/**/*.js", "src/**/*.jsx", "src/types/**/*.d.ts" ], "exclude": [ "node_modules", "dist", "public", "**/*.spec.ts", "**/*.test.ts" ], "compileOnSave": false }