@use-crux/local-darwin-x64
v0.5.0
Published
Crux local runtime binary for darwin-x64
Downloads
421
Readme
@use-crux/local
Local Crux runtime wrapper.
This npm package resolves and launches the platform-specific Go binary that provides:
crux dev- the local HTTP API and WebSocket/SSE subscriptions
- the embedded web devtools UI
- the TUI
- local SQLite-backed observability, quality, index, memory, workspace, and plan services
- bounded Node workers for source indexing, source lookup, and eval execution
- the Rust/Oxc Static Index worker used for native source parsing and Static Index acceleration
The implementation lives in the monorepo under packages/local because it is a Go binary package. The public npm package name is @use-crux/local.
Install
# one-off, no install
npx @use-crux/local --help
# or install globally
npm i -g @use-crux/localThis package is a thin Node wrapper. On install it resolves the matching prebuilt binary from a platform package (@use-crux/local-<os>-<cpu>) and execs it, passing all arguments straight through. Each platform package ships both bin/crux and the sibling bin/crux-static-index-worker binary that crux discovers at runtime.
Usage
crux dev # start the local dev server, devtools UI, and TUI
crux --help # list all commandsSupported platforms
Prebuilt binaries are published for:
| OS | x64 | arm64 | | ------- | --- | ----- | | Linux | ✅ | ✅ | | macOS | ✅ | ✅ | | Windows | ✅ | ✅ |
On an unsupported platform-arch the wrapper exits with a clear error.
