Skip to content

build(deps): override transitive js-yaml to 5.2.3 (fixes 2 dependabot alerts) - #34

Merged
VijitSingh97 merged 1 commit into
mainfrom
claude/js-yaml-audit-fix
Aug 21, 2026
Merged

build(deps): override transitive js-yaml to 5.2.3 (fixes 2 dependabot alerts)#34
VijitSingh97 merged 1 commit into
mainfrom
claude/js-yaml-audit-fix

Conversation

@VijitSingh97

Copy link
Copy Markdown
Contributor

Resolves both open Dependabot alerts (1 high, 1 moderate — DoS-class parsing advisories in js-yaml, dev-scope only). markdownlint-cli2 0.23.0 pins js-yaml exactly at 5.2.0, so npm audit fix can't bump it; this adds an npm overrides entry to 5.2.3, the latest 5.2.x patch.

Verified: npm audit reports 0 vulnerabilities, and npm run lint (the js-yaml consumer) passes.

Drop the override once markdownlint-cli2 ships with js-yaml ≥ 5.2.2.

Ponytail review: lean already — 3-line override, minimal fix for an exact-pinned transitive dep.

🤖 Generated with Claude Code

… alerts)

markdownlint-cli2 0.23.0 pins js-yaml exactly at 5.2.0, which carries two
DoS-class parsing advisories (dev-scope only). npm audit fix can't bump an
exact pin, so this uses an npm override to the latest 5.2.x patch. Drop
the override once markdownlint-cli2 ships with js-yaml >= 5.2.2.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@VijitSingh97
VijitSingh97 merged commit 4f18a04 into main Aug 21, 2026
9 checks passed
@VijitSingh97
VijitSingh97 deleted the claude/js-yaml-audit-fix branch August 21, 2026 16:24
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