Skip to content

chore(deps): bump nanoid 3.3.16 -> 3.3.18 - #158

Merged
Nic-dorman merged 1 commit into
masterfrom
chore/bump-nanoid-3.3.17
Aug 13, 2026
Merged

chore(deps): bump nanoid 3.3.16 -> 3.3.18#158
Nic-dorman merged 1 commit into
masterfrom
chore/bump-nanoid-3.3.17

Conversation

@Nic-dorman

Copy link
Copy Markdown
Member

What

Bump the transitive nanoid pin in web/package-lock.json from 3.3.16 to 3.3.18 (pulled in via vite -> postcss). Lockfile-only; no direct dependency changes.

Why

A high-severity advisory for nanoid <3.3.17 (GHSA-2v37-7h3g-55p8 — custom generators can loop indefinitely when size is zero) published after #155 landed. The Security Scanning job's npm audit --omit=dev --audit-level=high step now fails every master push (first tripped by #156's merge run); it never shows on PR runs because that job only executes on master.

Verification

  • npm audit --omit=dev --audit-level=high — 0 vulnerabilities (the exact CI command)
  • npm run build — clean

🤖 Generated with Claude Code

Transitive dep of vite -> postcss. The advisory (high, nanoid <3.3.17)
published after #155 landed, so the Security Scanning npm-audit step now
fails every master push; it never surfaced on PRs because that job only
runs on master.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Nic-dorman
Nic-dorman merged commit 578fcf8 into master Aug 13, 2026
10 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