Skip to content

chore(security): add npm supply-chain guard#341

Open
mm-yuya wants to merge 1 commit into
OpenCoworkAI:mainfrom
mm-yuya:shiori/npm-supply-chain-guard
Open

chore(security): add npm supply-chain guard#341
mm-yuya wants to merge 1 commit into
OpenCoworkAI:mainfrom
mm-yuya:shiori/npm-supply-chain-guard

Conversation

@mm-yuya
Copy link
Copy Markdown

@mm-yuya mm-yuya commented May 13, 2026

Summary

  • Add a dependency-free npm supply-chain blocklist scanner.
  • Add PR workflow for package/lockfile/workflow changes.
  • Add local script: pnpm security:npm-supply-chain.

Verification

  • node --check scripts/security/npm-supply-chain-blocklist.js
  • node scripts/security/npm-supply-chain-blocklist.js -> PASS for this diff
  • node scripts/security/npm-supply-chain-blocklist.js --full -> ESCALATE expected because full repo contains existing @mistralai/mistralai@2.2.1 namespace watch item, not a known compromised version.

Notes

  • No lockfiles changed.
  • No package install, deploy, secret rotation, or production behavior change.

@github-actions github-actions Bot added the area:build Turbo/Vite/Biome/tsconfig toolchain label May 13, 2026
@mm-yuya mm-yuya force-pushed the shiori/npm-supply-chain-guard branch from c3c2885 to dc5bbb4 Compare May 13, 2026 01:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:build Turbo/Vite/Biome/tsconfig toolchain

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant