You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This change only effects the typings of `executeCommand` and does not change the behavior of this function.
418
418
419
-
### Updating vscode.d.ts for strictOptionalProperties
419
+
### Updating vscode.d.ts for exactOptionalPropertyTypes
420
420
421
-
We've updated the typings in `vscode.d.ts` to better support TypeScript's [`strictOptionalProperties` strictness option](https://github.com/microsoft/TypeScript/pull/43947). This work included:
421
+
We've updated the typings in `vscode.d.ts` to better support TypeScript's [`exactOptionalPropertyTypes` strictness option](https://www.typescriptlang.org/tsconfig#exactOptionalPropertyTypes). This work included:
422
422
423
423
* Clarifying which optional properties can be assigned `undefined`.
424
424
* Being more consistent in how we use `?` versus `| undefined`.
425
425
426
-
If you are using `strictOptionalProperties` with your extension, please let us know if you run into any issues with the `vscode.d.ts` typings.
426
+
If you are using `exactOptionalPropertyTypes` with your extension, please let us know if you run into any issues with the `vscode.d.ts` typings.
0 commit comments