{ "compilerOptions": { "strict": true, "jsx": "preserve", // "vue", 'preserve', 'react' // "jsxImportSource": "vue", "outDir": "./dist", "target": "esnext", // es2017, esnext,es6 "module": "esnext", // commonjs, es6 "lib": [ // es2015 "ESNext", "DOM" ], "declaration": false, "sourceMap": true, "noImplicitAny": false, "allowJs": true, "moduleResolution": "node", "experimentalDecorators": true, "allowSyntheticDefaultImports": true, "esModuleInterop": true, "typeRoots": ["./node_modules/@types", "./node_modules/vite/dist/", "./types/"], "baseUrl": ".", "paths": { "@/*": ["webapp/*"] } }, "exclude": ["node_modules"], "include": [ "./**/*.ts", "./**/*.tsx", "./webapp/**/*.vue", ], "types": ["vue-sweetalert2", "vite/client"] }