@sys9/tape9-cli
v0.5.0
Published
Install the tape9 CLI
Readme
@sys9/tape9-cli
@sys9/tape9-cli installs the tape9 command.
The installed tape9 executable is a bundled native binary. Node.js is not required at runtime.
Install
npm install -g @sys9/tape9-cli
# or
bun add -g @sys9/tape9-cliSupported platforms
- Linux
x64,arm64 - macOS
x64,arm64
Release contract
- npm package version
X.Y.Zbundles prebuilttape9binaries for all supported platforms - those binaries are staged under
vendor/<goos>_<goarch>/tape9 npm pack/npm publishfail unlessvendor/contains one non-empty executable bundled binary file for every supported platform- GitHub release tag
vX.Y.Z-tape9-clipublishes matching standalone binaries - the tag release workflow requires the npm package to trust
sys9-ai/bricks+.github/workflows/tape9-release.ymlas a trusted publisher before the tag is pushed - if that package-side trust is repaired after a failed tag release, rerun the same
vX.Y.Z-tape9-cliworkflow run; it reuses the existing GitHub release and still derives the npm publish version from the tag - the installed executable name is
tape9
