We are using @types/vscode
for publishing vscode.d.ts
. See microsoft/vscode#70175 for details.
For each release, we will need to publish a new version to DefinitelyTyped. Here are the steps:
- When you publish a tag such as
1.34.0
- CI creates a branch
vscode-types-1.34.0
at https://github.com/DefinitelyTyped/DefinitelyTyped with commit messageVS Code 1.34.0 Extension API
. - Manually create a PR for that branch. Note that if this is your first endgame, you might want to fork the repo first, in case the CI fails and you don't have write permissions to add onto it.
- Ask either @jrieken, @kieferrm or @egamma to merge the PR.
@types/vscode
will be published in ~10 minutes.