
Product
Rust Support Now in Beta
Socket's Rust support is moving to Beta: all users can scan Cargo projects and generate SBOMs, including Cargo.toml-only crates, with Rust-aware supply chain checks.
@berries/acai-cli
Advanced tools
CLI tool calculate bugs in git repositories based on commit messages.
Calculate bug spots in git repositories based on commit messages.
This is the command line tool that uses the @berries/acai library to calculate a list of files that where bug prone in the recent past by applying a score value to the files. The older a commit for a file gets, the less priority it has. This prevents files that where fixed a long time ago to be forever on top of the list.
Important note: The results for the hot spots are only relevant for the project itself and can not be compared from one project to another (except you find a way to do it! 😉).
You can install the CLI with:
$ npm i @berries/acai-cli -g
and run the acai-cli inside a git repository (other version control systems will be follow):
$ acai
or use npx and run acai directly:
$ npx @berries/acai-cli
Option | Short | Description |
---|---|---|
--help | -h | Show the help text for acai command line tool |
--version | Show the installed CLI version | |
--cwd | -d | Define a different git repository, e.g.: $ acai -d "path/to/git/repo" |
--format | -F | Define the output format. Available options: human |
--branch | -b | Branch to run stats on, default branch is the currently selected |
--depth | -D | Define how many commits in the past should be considered |
--files | -f | One or more file patterns to match against. You can use http://www.globtester.com to test your patterns. |
MIT
FAQs
CLI tool calculate bugs in git repositories based on commit messages.
The npm package @berries/acai-cli receives a total of 19 weekly downloads. As such, @berries/acai-cli popularity was classified as not popular.
We found that @berries/acai-cli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket's Rust support is moving to Beta: all users can scan Cargo projects and generate SBOMs, including Cargo.toml-only crates, with Rust-aware supply chain checks.
Product
Socket Fix 2.0 brings targeted CVE remediation, smarter upgrade planning, and broader ecosystem support to help developers get to zero alerts.
Security News
Socket CEO Feross Aboukhadijeh joins Risky Business Weekly to unpack recent npm phishing attacks, their limited impact, and the risks if attackers get smarter.