open-index/open-npm huggingface dataset:
npm package: @infinum/js-security-scanners-cli
Description: The only package published to npm. It provides an interactive terminal UX that:
Latest version: 0.3.0

## CLI Package

The only package published to npm. It provides an interactive terminal UX that:

1. Loads all attack windows and merges their IoCs by type.
2. Prompts the analyst to select incidents and scanners, resuming from checkpoints when needed.
3. Dispatches scanners sequentially, tracks findings, and writes a final report (plus a temp JSON for later inspection).

Key traits:

- Honors `PROJECTS_DIRECTORY_PATH` (or defaults to the current working directory / `INIT_CWD`) so users can simply `cd ~/code && pnpx @infinum/js-security-scanners-cli`.
- Supports `infinum-security-scan` alias for ease of use.
- Never mutates repositories — it only reads files and summarizes results with clear progress logs.
- Bundles all internal packages, so end users install a single dependency and still get up-to-date IoCs and scanners.

**Versioning:** Since internal packages are private and bundled, changesets won't auto-bump CLI when they change. Always add CLI to your changeset when modifying `scanners`, `attack-windows`, or `utils`.