Merge wasm-port-bd-44d0: Add npm package with native binaries
Merges complete npm package implementation for @beads/bd. Features: - npm package wrapping native bd binaries - Automatic platform-specific binary download - Claude Code for Web integration via SessionStart hooks - Comprehensive integration test suite (5 tests, all passing) - Complete documentation (6 guides) - Release process documentation Published to npm: https://www.npmjs.com/package/@beads/bd Benefits over WASM: - Full SQLite support (native vs custom VFS) - Better performance - Simpler implementation and maintenance - 100% feature parity with standalone bd Closes bd-febc
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
[](https://go.dev/)
|
||||
[](https://github.com/steveyegge/beads/releases)
|
||||
[](https://www.npmjs.com/package/@beads/bd)
|
||||
[](https://github.com/steveyegge/beads/actions/workflows/ci.yml)
|
||||
[](https://goreportcard.com/report/github.com/steveyegge/beads)
|
||||
[](LICENSE)
|
||||
@@ -68,6 +69,11 @@ Agents report that they enjoy working with Beads, and they will use it spontaneo
|
||||
|
||||
## Installation
|
||||
|
||||
**npm (Node.js environments, Claude Code for Web):**
|
||||
```bash
|
||||
npm install -g @beads/bd
|
||||
```
|
||||
|
||||
**Quick install (all platforms):**
|
||||
```bash
|
||||
curl -fsSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bash
|
||||
@@ -83,6 +89,8 @@ brew install bd
|
||||
|
||||
**IDE Integration:** See [INSTALLING.md](INSTALLING.md) for Claude Code plugin and MCP server setup.
|
||||
|
||||
**Claude Code for Web:** See [npm-package/CLAUDE_CODE_WEB.md](npm-package/CLAUDE_CODE_WEB.md) for SessionStart hook setup.
|
||||
|
||||
## Quick Start
|
||||
|
||||
### For Humans
|
||||
|
||||
Reference in New Issue
Block a user