Run npm run build:theme to regenerate the theme from parts/.
From the repository root, run code --extensionDevelopmentPath "$(pwd)".
In the Extension Development Host window, open Command Palette and choose Preferences: Color Theme.
Select Black Metal.
Development
Edit parts/, then run npm run build:theme to regenerate themes/black-metal-color-theme.json
Run npm test to validate the extension metadata and theme mapping
Packaging and publishing regenerate the theme automatically through npm run vscode:prepublish
Inspect the theme inside the Extension Development Host before packaging
Release Publishing
Run npm run release:local -- [patch|minor|major] to bump the local version, update this changelog, validate the extension, and build a .vsix package. The default release type is patch.
Create a GitHub Release from the package.json version, using either 0.1.0 or v0.1.0.
Run npm test and npm run package:vsix before publishing if you are not using release:local.
Set the VSCE_PAT secret in the GitHub repository secrets for fu-chen so npx @vscode/vsce publish can upload the extension.
Changelog
0.1.1 - 2026-04-29
fix: handle inherited stdio in release script (78f96f5)