Skip to content

Releases: arankair/NovaCheck

v0.5.0

Choose a tag to compare

@arankair arankair released this 17 Aug 09:08

ADDED

  • ghost-deps reads install commands out of documentation and agent instruction files (*.md, *.mdx, *.mdc, *.txt, *.yml, *.rules, AGENTS.md, SKILL.md) and verifies every package they would install. Supported commands: npm/pnpm/yarn/bun (install, i, add), npx, pnpx, bunx, pip install, uv add, uv pip install, poetry add, pipx install.
  • --ghosts, --only <ids> and --skip <ids> to narrow a scan; only and skip inputs on the GitHub Action.
  • The terminal report opens with a Ghost packages block listing each name that does not resolve, its location, and the install command behind it.
  • examples/ai-slop, a deliberately unsafe demo project that scores 0/100.
  • scripts/ghost-hunt.ts, batch research over public repositories, producing a markdown report and a JSON dataset; docs/RESEARCH.md defines the protocol.

CHANGED

  • Equally severe findings are ordered by detector, with ghost-deps first.

FIXED

  • Manifest entries whose specifier is a git, file, link, workspace, catalog or URL protocol are no longer looked up on the registry, and npm: aliases now resolve to the package actually installed.
  • Python import names are mapped to their PyPI distribution before lookup (import yaml → PyYAML, cv2 → opencv-python), and shared namespace roots (google, azure, zope) are no longer attributed to a single distribution.

v0.4.0

Choose a tag to compare

@arankair arankair released this 07 Aug 19:00
6cf6f92

ADDED

  • Explicit incomplete-scan diagnostics and failOnIncomplete policy support.
  • Registry request timeouts, bounded retries, and concurrent package lookups.
  • Automated npm publishing with provenance from GitHub Releases.
  • Packed-package smoke tests across supported Node.js versions and platforms.

CHANGED

  • The default Trust Score threshold is now 85.
  • The GitHub Action runs the exact published npm package for release builds.
  • GitHub Actions dependencies are pinned to immutable commits.

FIXED

  • Git-tracked .env detection on Windows.
  • GitHub Code Scanning uploads for informational signals without file locations.

0.3.0

Choose a tag to compare

@arankair arankair released this 05 Aug 19:24
v0.3.0

Fix npm bin path for package publish