@ast-outline/cli
v2.1.1
Published
Final ast-outline release. Renamed to ast-bro — install @ast-bro/cli. Ships ast-bro and sb binaries alongside ast-outline.
Downloads
21
Maintainers
Readme
@ast-outline/cli (final release)
This is the final release of
@ast-outline/cli. The project has been renamed to ast-bro — the old name no longer fits a toolkit that now covers dep & call graphs, hybrid semantic search, and AST-aware structural rewrite (and the name collided with a couple of unrelated packages).Switch to:
npm install -g @ast-bro/cliSee github.com/aeroxy/ast-bro for the new home.
What this 2.1.1 release does
It's the same code as ast-bro 2.2.0 and installs three commands so you can start using the new names before switching package:
ast-outline— the original CLI (still works, will not receive further updates)ast-bro— the new canonical namesb— a shorter alias
Every ast-outline --help invocation prints the discontinuation notice with the upgrade path. Once you're ready, npm uninstall -g @ast-outline/cli && npm install -g @ast-bro/cli and your scripts that call ast-bro or sb keep working.
Install (for now)
npm install -g @ast-outline/cliOn first run the wrapper downloads the pre-built Rust binary from GitHub releases and caches it locally.
| Platform | Cache directory |
|---|---|
| macOS | ~/Library/Caches/ast-bro-<version>/ |
| Linux | ~/.cache/ast-bro-<version>/ |
Supported Platforms
| Platform | Status | |---|---| | macOS ARM64 | Pre-built binary available | | Other platforms | Build from source |
For other platforms:
cargo install ast-broLinks
- @ast-bro/cli on npm — the renamed package
- ast-bro on GitHub
- ast-bro on PyPI
- crates.io
