fabriziosalmi/TanStack Compromise Checker

Detect indicators of the TanStack npm supply chain attack (CVE-2026-45321 / GHSA-g7cv-rxg3-hmpx) in a repository.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
scan-dirDirectory to scan (relative to repository root). Defaults to the entire workspace.no.
onlineEnable online verification (advisory fetch + npm registry publish-time check). Set to "true" to enable.nofalse
fail-onSeverity that triggers a non-zero exit: "fail" (default), "warn" (fail also on warnings), or "never".nofail
json-outputPath (relative to workspace) to write the findings JSON. Empty = no JSON file.notanstack-compromise-findings.json
bad-versions-fileOptional path to a sibling file listing additional pkg@version entries.no""
ghsa-idOverride the GHSA ID used in --online advisory fetch.noGHSA-g7cv-rxg3-hmpx
namedescription
passedNumber of checks that passed.
warningsNumber of warnings raised.
failedNumber of failures raised.
exit-codeRaw exit code of check.sh (0 clean, 1 warn, 2 fail, 3 tool error).
findings-pathPath to the JSON findings file (if json-output was set).