Skip to content

chore(security): patch brace-expansion & js-yaml (npm transitive)#46

Merged
DGINXREAL merged 1 commit into
mainfrom
chore/security-npm-transitive
Jul 23, 2026
Merged

chore(security): patch brace-expansion & js-yaml (npm transitive)#46
DGINXREAL merged 1 commit into
mainfrom
chore/security-npm-transitive

Conversation

@DGINXREAL

Copy link
Copy Markdown
Member

Summary

npm audit fix for the two high-severity transitive npm advisories:

Lockfile-only change (no package.json edit; both are transitive).

Not included

The remaining low-severity esbuild advisory (GHSA-g7r4-m6w7-qqqr — arbitrary file read via the dev server on Windows only) is pinned by vite; its fix (esbuild ≥ 0.28.1) comes with the vite 8 major upgrade (Dependabot PR #42), which is deferred and needs separate testing.

Verification

  • ddev npm run build — green.
  • ddev npm run test:js (vitest) — 28 passed.

🤖 Generated with Claude Code

npm audit fix for the two high-severity transitive alerts:
- brace-expansion 1.1.14 -> 1.1.16 (GHSA-3jxr-9vmj-r5cp)
- js-yaml 4.2.0 -> 4.3.0 (GHSA-52cp-r559-cp3m)

Lockfile only. build + vitest (28) green. Remaining low-severity
esbuild advisory is pinned by vite and resolves with the deferred
vite 8 bump (PR #42).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@DGINXREAL
DGINXREAL requested a review from noidee-dev as a code owner July 23, 2026 15:13
@DGINXREAL
DGINXREAL merged commit 95d5192 into main Jul 23, 2026
2 of 3 checks passed
@DGINXREAL
DGINXREAL deleted the chore/security-npm-transitive branch July 23, 2026 15:18
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