Skip to content

Fix nanoid audit failure in release checks - #15

Merged
rogerchappel merged 2 commits into
mainfrom
agent/oss-1308cd9fe2b6-nanoid-audit
Aug 8, 2026
Merged

Fix nanoid audit failure in release checks#15
rogerchappel merged 2 commits into
mainfrom
agent/oss-1308cd9fe2b6-nanoid-audit

Conversation

@rogerchappel

Copy link
Copy Markdown
Owner

Summary

  • override the transitive development dependency nanoid at patched release 3.3.17
  • refresh the lockfile so clean installs resolve outside GHSA-2v37-7h3g-55p8
  • document the dependency and CI audit-gate repair in the changelog

Commits

  • ca1ca7f fix(deps): override nanoid to 3.3.17
  • eb02c1d docs(changelog): note nanoid audit repair

Verification

npm ci
npm ls nanoid
npm audit
npm audit --omit=dev
npm run release:check
git diff --check origin/main..HEAD

npm ls nanoid resolves nanoid@3.3.17 overridden; both audit commands report zero vulnerabilities; release:check passes 72 tests, build, lint, typecheck, CLI smoke, and package smoke. CI will exercise Node 20.19.0, 22, and 24.

@rogerchappel
rogerchappel merged commit deab43a into main Aug 8, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant