{ // Type-checks the TypeScript that runs in Node rather than in a page or worker: the browser // tests' own files and the build's helpers (#390). Node runs them by stripping the types, so the // imports name their .ts files, and nothing is emitted. "compilerOptions": { "target": "es2022", "lib": ["es2022", "dom"], "module": "nodenext", "moduleResolution": "nodenext", "allowImportingTsExtensions": true, // global-setup.js and the other CommonJS files are read for their exports, not checked. "allowJs": true, "noEmit": true, "strict": true, "skipLibCheck": true, "types": ["node"] }, "include": ["tests/ui/*.ts", "web/*.mts"] }