Development
The source lives at github.com/CurbSoftware/vscode-buttons. Issues can be filed on the issue tracker.
Requirements
Section titled “Requirements”- Node.js
>= 24 - VS Code
^1.97.0
Local installation
Section titled “Local installation”Build and install the extension from source:
# Install dependencies and compilenpm install && npm run compile
# Package as a .vsixnpm run package
# Install the .vsix into VS Codecode --install-extension buttons-vscode-*.vsixReload VS Code (Ctrl+Shift+P → Developer: Reload Window) to pick up the new version. To test without packaging, press F5 in this project to launch the Extension Development Host with the latest code.
Development commands
Section titled “Development commands”npm install # install dependenciesnpm run compile # clean + compile TypeScript to dist/npm run watch # continuous compilationnpm run lint # type-check only (tsc --noEmit)npm test # compile + run the test suitenpm run package # package as .vsixThe repository’s CLAUDE.md documents the architecture, and CHANGELOG.md records version history.
License
Section titled “License”MIT. See the LICENSE in the source repository.