Files
vscode/extensions/copilot/tsconfig.base.json
Daniel Rosenwasser b6aa5a1828 Make development more-friendly for TypeScript 6/7 (#4272)
* Update devcontainer.

* Switch module settings, turn on `noEmit`, and drop explicit `lib`.

* module->namespace

* Switch troublesome packages to use `import = require()` syntax.

* Remove unnecessary declaration file.

* Drop DOM declarations.

* Fix up errors from more restrictive signature of `vscode.l10n.t`.

* Fix chat-lib script - we no longer have that stray file.

* Update dependencies.
2026-03-09 16:28:43 +00:00

25 lines
596 B
JSON

{
"compilerOptions": {
"module": "preserve",
"moduleResolution": "bundler",
"noEmit": true,
"target": "es2022",
"lib": ["es2022"],
"sourceMap": true,
"experimentalDecorators": true,
"noImplicitOverride": true,
"noUnusedLocals": true,
"useDefineForClassFields": false,
"allowUnreachableCode": false,
"strict": true,
"exactOptionalPropertyTypes": false,
"useUnknownInCatchVariables": false,
"noFallthroughCasesInSwitch": true,
"forceConsistentCasingInFileNames": true,
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"skipLibCheck": true
}
}