{ "extends": "@vue/tsconfig/tsconfig.web.json", "compilerOptions": { "baseUrl": ".", "sourceMap": true, "noUnusedLocals": true, "experimentalDecorators": true, "typeRoots": ["node_modules/@types"], "types": [ "vitest/globals", "vite/client", "vue/ref-macros", "vite-plugin-pwa/client", "unplugin-vue-macros/macros-global" ], "paths": { "#/*": ["src/worker/*"], "?/*": ["test/*"], "~/*": ["src/*"] } }, "include": [ "src/**/*.d.ts", "src/**/*.ts", "src/**/*.vue", "vite.config.ts", "test/**/*.ts" ], "vueCompilerOptions": { "plugins": [ "@vue-macros/volar/define-options", "@vue-macros/volar/define-models", "@vue-macros/volar/define-props", "@vue-macros/volar/define-props-refs", "@vue-macros/volar/short-vmodel", "@vue-macros/volar/define-slots", "@vue-macros/volar/export-props", "@vue-macros/volar/jsx-directive" ] } }