bailian-cli-runtime@2.0.1
Runtime framework for bailian-cli (createCli, registry, args, output, pipeline). See https://www.npmjs.com/package/bailian-cli for usage.
AI Security Review
scanned 1mo ago · by lpm-firewall-aibailian-cli-runtime 2.0.1 is a CLI framework with no install lifecycle and no self-install chain. Shell, network, and dynamic Function use are package-aligned and activated by CLI use, so they do not form a concrete publish-blocking attack.
Decision evidence
public snapshot- package.json scripts are only build, dev, test, and check; there is no preinstall, install, or postinstall hook.
- The published entry is an ESM CLI framework. Update checks query the npm registry on a 24-hour interval and store a pending version; they do not run at install time.
- Global npm install of the configured CLI package, plus a follow-up bl skill update, runs only inside the CLI update helper after a user invokes a command and a large version gap is detected.
- A normal CLI command can trigger an unattended npm install -g of bailian-cli and bl skill update when the version gap is large enough. That path is still user-invoked product update behavior, not an install hook.
Source & flagged code
5 flaggedA single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/index.mjsView on unpkg · L1Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/index.mjsFindings
Affected versions and remediation
This report applies to bailian-cli-runtime@2.0.1.
See all versions of bailian-cli-runtime for other recorded verdicts.
- Review the evidence and your use of bailian-cli-runtime@2.0.1 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.