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
. - CI sends a link to create PR to #release channel of VS Code Slack.
- Ask either @octref, @jrieken, @kieferrm or @egamma to merge the PR.
@types/vscode
will be published in ~10 minutes.