This package provides TypeScript definitions for the Visual Studio Code API. It allows developers to write extensions for VS Code using TypeScript, enabling static type checking and improved code completion. These definitions cover various VS Code functionalities, including editor features, commands, events, diagnostics, and more. They are essential for building robust and well-typed VS Code extensions. Regularly updating ensures compatibility with the latest VS Code features and API changes.
The @types/vscode npm package saw frequent releases in 2019, especially in March. Release frequency stabilized from 2020 to 2024, with occasional months having no new versions. In 2023 November saw a spike with 5 releases. So far, in 2025, releases have been consistent, with one or two versions per month.
@types/vscode downloads show a strong upward trend from March 2024 to August 2025, peaking at over 2.7 million. September 2025 downloads are significantly lower, likely due to incomplete data for the month. Overall, adoption of VS Code typings has grown substantially.