{ "compilerOptions": { "target": "esnext", "module": "esnext", "strict": true, "importHelpers": true, "moduleResolution": "node", "declaration": true, "experimentalDecorators": true, "skipLibCheck": true, "esModuleInterop": true, "allowJs": true, "allowSyntheticDefaultImports": true, "sourceMap": true, "baseUrl": ".", "outDir": "dist", "types": [ "webpack-env", "jest", "vitest/globals" ], "typeRoots": [ "@testing-library", "@types" ], "paths": { "@/*": ["src/*"] }, "lib": ["esnext", "dom", "dom.iterable", "scripthost"] }, "include": [ "src/**/*.ts", "src/**/*.tsx", "src/**/*.vue" ], "exclude": ["node_modules"] }