Skip to content

fix(deps): clear production npm audit advisories via lockfile bumps#77

Merged
sjsyrek merged 1 commit into
mainfrom
fix/audit-brace-expansion
Jun 26, 2026
Merged

fix(deps): clear production npm audit advisories via lockfile bumps#77
sjsyrek merged 1 commit into
mainfrom
fix/audit-brace-expansion

Conversation

@sjsyrek

@sjsyrek sjsyrek commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Summary

Clears the four production-dependency advisories reported by the CI npm audit gate (npm audit --audit-level=moderate --omit=dev) using lockfile-only transitive bumps. No package.json ranges change. This unblocks the audit check that is currently failing on the open Dependabot PRs (#75, #76).

Changes Made

Test Coverage

No source changes, so no new tests. Verification run locally against the updated lockfile:

  • npm audit --omit=dev0 vulnerabilities (was 4)
  • npm run type-check
  • npm run lint
  • npm run build
  • npm test ✅ — 231 suites, 5493 tests pass

Backward Compatibility

Maintained: lockfile-only change; all bumps are semver-compatible patch/minor updates of transitive dependencies. No package.json dependency ranges modified, no public API or CLI behavior change.

Size: Small ✓

🤖 Generated with Claude Code

Resolve the four advisories reported by `npm audit --audit-level=moderate
--omit=dev` (the CI audit gate) with lockfile-only transitive updates; no
package.json ranges change:

- brace-expansion 5.0.5 -> 5.0.6 (GHSA-jxxr-4gwj-5jf2, ReDoS)
- form-data -> 4.0.6 (GHSA-hmw2-7cc7-3qxx, CRLF injection)
- ws 8.20.0 -> 8.21.0 (GHSA-58qx-3vcg-4xpx, GHSA-96hv-2xvq-fx4p)

Production `npm audit` is back to zero vulnerabilities, unblocking the
audit check on the open Dependabot PRs (#75, #76). Type-check, lint,
build, and the full test suite (5493 tests) pass.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@sjsyrek sjsyrek merged commit 367712f into main Jun 26, 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