{ // Integration tests + helpers. Picked up by `nuxt typecheck` through the // reference in the root tsconfig.json. Mirrors the options of the // Nuxt-generated tsconfigs, minus noUncheckedIndexedAccess (tests assert // on indexed access all the time). "compilerOptions": { "paths": { "~~": [".."], "~~/*": ["../*"], "#shared": ["../shared"], "#shared/*": ["../shared/*"] }, "esModuleInterop": true, "skipLibCheck": true, "target": "ESNext", "resolveJsonModule": true, "moduleDetection": "force", "isolatedModules": true, "verbatimModuleSyntax": true, "strict": true, "forceConsistentCasingInFileNames": true, "noImplicitOverride": true, "module": "preserve", "noEmit": true, "types": ["node"], "moduleResolution": "Bundler", "useDefineForClassFields": true, "noImplicitThis": true, "allowSyntheticDefaultImports": true }, "include": ["./**/*.ts", "../vitest.integration.config.ts"], "exclude": ["../node_modules"] }