tsconfig.json (hoppscotch-2.2.1) | : | tsconfig.json (hoppscotch-3.0.0) | ||
---|---|---|---|---|
{ | { | |||
"compilerOptions": { | "compilerOptions": { | |||
"target": "ES2018", | "target": "ESNext", | |||
"useDefineForClassFields": true, | ||||
"module": "ESNext", | "module": "ESNext", | |||
"moduleResolution": "Node", | "moduleResolution": "Node", | |||
"lib": ["ESNext", "ESNext.AsyncIterable", "DOM"], | "strict": true, | |||
"jsx": "preserve", | ||||
"sourceMap": true, | ||||
"resolveJsonModule": true, | "resolveJsonModule": true, | |||
"isolatedModules": true, | ||||
"esModuleInterop": true, | "esModuleInterop": true, | |||
"allowJs": true, | "lib": ["ESNext", "DOM"], | |||
"sourceMap": true, | "skipLibCheck": true, | |||
"strict": true, | "noUnusedLocals": true, | |||
"noEmit": true, | ||||
"baseUrl": ".", | ||||
"paths": { | "paths": { | |||
"~/*": ["./*"], | "~/*": [ "./src/*" ], | |||
"@/*": ["./*"] | "@composables/*": [ "./src/composables/*" ], | |||
"@components/*": [ "./src/components/*" ], | ||||
"@helpers/*": [ "./src/helpers/*" ], | ||||
"@modules/*": [ "./src/modules/*" ], | ||||
"@workers/*": [ "./src/workers/*" ], | ||||
"@functional/*": [ "./src/helpers/functional/*" ], | ||||
}, | }, | |||
"types": [ | "types": [ | |||
"@types/node", | "vite/client", | |||
"@nuxt/types", | "unplugin-icons/types/vue", | |||
"@nuxtjs/i18n", | "vite-plugin-pages/client", | |||
"@nuxtjs/toast", | "vite-plugin-vue-layouts/client", | |||
"@nuxtjs/sentry", | "vite-plugin-pwa/client" | |||
"@nuxtjs/color-mode", | ], | |||
"@nuxtjs/axios" | ||||
] | ||||
}, | }, | |||
"exclude": ["node_modules", ".nuxt", "dist"], | "include": [ | |||
"vueCompilerOptions": { | "meta.ts", | |||
"experimentalCompatMode": 2 | "src/**/*.ts", | |||
} | "src/**/*.d.ts", | |||
"src/**/*.tsx", | ||||
"src/**/*.vue", | ||||
], | ||||
"references": [{ "path": "./tsconfig.node.json" }] | ||||
} | } | |||
End of changes. 7 change blocks. | ||||
21 lines changed or deleted | 30 lines changed or added |