fix: Add npm-package to bump-version script and publish v0.21.8

- Added npm-package/package.json to version bump automation
- Published @beads/bd@0.21.8 to npm
- Future releases will auto-update npm package version
This commit is contained in:
Steve Yegge
2025-11-05 00:18:16 -08:00
parent e774d80939
commit 626d51dd61
2 changed files with 10 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
{ {
"name": "@beads/bd", "name": "@beads/bd",
"version": "0.21.6", "version": "0.21.8",
"description": "Beads issue tracker - lightweight memory system for coding agents with native binary support", "description": "Beads issue tracker - lightweight memory system for coding agents with native binary support",
"main": "bin/bd.js", "main": "bin/bd.js",
"bin": { "bin": {

View File

@@ -173,6 +173,12 @@ main() {
"Plugin $CURRENT_VERSION requires bd CLI $CURRENT_VERSION+" \ "Plugin $CURRENT_VERSION requires bd CLI $CURRENT_VERSION+" \
"Plugin $NEW_VERSION requires bd CLI $NEW_VERSION+" "Plugin $NEW_VERSION requires bd CLI $NEW_VERSION+"
# 8. Update npm-package/package.json
echo " • npm-package/package.json"
update_file "npm-package/package.json" \
"\"version\": \"$CURRENT_VERSION\"" \
"\"version\": \"$NEW_VERSION\""
echo "" echo ""
echo -e "${GREEN}✓ Version updated to $NEW_VERSION${NC}" echo -e "${GREEN}✓ Version updated to $NEW_VERSION${NC}"
echo "" echo ""
@@ -190,6 +196,7 @@ main() {
"$(jq -r '.plugins[0].version' .claude-plugin/marketplace.json)" "$(jq -r '.plugins[0].version' .claude-plugin/marketplace.json)"
"$(grep 'version = ' integrations/beads-mcp/pyproject.toml | head -1 | sed 's/.*"\(.*\)".*/\1/')" "$(grep 'version = ' integrations/beads-mcp/pyproject.toml | head -1 | sed 's/.*"\(.*\)".*/\1/')"
"$(grep '__version__ = ' integrations/beads-mcp/src/beads_mcp/__init__.py | sed 's/.*"\(.*\)".*/\1/')" "$(grep '__version__ = ' integrations/beads-mcp/src/beads_mcp/__init__.py | sed 's/.*"\(.*\)".*/\1/')"
"$(jq -r '.version' npm-package/package.json)"
) )
ALL_MATCH=true ALL_MATCH=true
@@ -218,6 +225,7 @@ main() {
.claude-plugin/marketplace.json \ .claude-plugin/marketplace.json \
integrations/beads-mcp/pyproject.toml \ integrations/beads-mcp/pyproject.toml \
integrations/beads-mcp/src/beads_mcp/__init__.py \ integrations/beads-mcp/src/beads_mcp/__init__.py \
npm-package/package.json \
README.md \ README.md \
PLUGIN.md PLUGIN.md
@@ -227,6 +235,7 @@ Updated all component versions:
- bd CLI: $CURRENT_VERSION$NEW_VERSION - bd CLI: $CURRENT_VERSION$NEW_VERSION
- Plugin: $CURRENT_VERSION$NEW_VERSION - Plugin: $CURRENT_VERSION$NEW_VERSION
- MCP server: $CURRENT_VERSION$NEW_VERSION - MCP server: $CURRENT_VERSION$NEW_VERSION
- npm package: $CURRENT_VERSION$NEW_VERSION
- Documentation: $CURRENT_VERSION$NEW_VERSION - Documentation: $CURRENT_VERSION$NEW_VERSION
Generated by scripts/bump-version.sh" Generated by scripts/bump-version.sh"