Skip to content

fix(deps): raise js-yaml floor to 4.3.1 - #153

Merged
benemanu merged 1 commit into
mainfrom
fix/dependabot-js-yaml
Aug 7, 2026
Merged

fix(deps): raise js-yaml floor to 4.3.1#153
benemanu merged 1 commit into
mainfrom
fix/dependabot-js-yaml

Conversation

@benemanu

@benemanu benemanu commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Resolves the one open Dependabot alert: js-yaml >= 4.0.0, < 4.3.1 (GHSA-5p4m-2wfm-xmqj, high — quadratic CPU consumption in !!omap resolution, CVE-2026-59870 fix not backported).

js-yaml reaches ParseHawk only through dev tooling and already sits in the security override block in pnpm-workspace.yaml with a caret range; the floor moves from ^4.3.0 to ^4.3.1, staying on the 4.x major its dependents declare. The lockfile resolves to js-yaml 4.3.1.

Verification

  • pnpm install + pnpm -r build — docs and web both build cleanly

No Python or runtime code path is affected, so the local runtime verification (parsehawk restart + just e2e) was not rerun for this change.

🤖 Generated with Claude Code

#152

Dependabot flagged js-yaml >= 4.0.0, < 4.3.1 (GHSA-5p4m-2wfm-xmqj,
quadratic CPU consumption in !!omap resolution) right after the
previous dependency sweep landed. The package reaches us only through
dev tooling and already sits in the security override block with a
caret range, so the floor moves from ^4.3.0 to ^4.3.1 and stays on the
4.x major its dependents declare.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@benemanu
benemanu merged commit 73494e9 into main Aug 7, 2026
13 of 14 checks passed
@benemanu
benemanu deleted the fix/dependabot-js-yaml branch August 7, 2026 09:08
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