Skip to content

fix: update js-yaml security patch - #85

Merged
corwinm merged 1 commit into
mainfrom
chore/update-js-yaml-security
Aug 14, 2026
Merged

fix: update js-yaml security patch#85
corwinm merged 1 commit into
mainfrom
chore/update-js-yaml-security

Conversation

@corwinm

@corwinm corwinm commented Aug 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • Remediates Dependabot alert #82, GHSA-5p4m-2wfm-xmqj.
  • Updates the existing scoped js-yaml override from 4.3.0 to 4.3.1 and expands its vulnerable-range selector to <4.3.1.
  • The vulnerable path is development tooling through @vscode/test-climochajs-yaml.

Dependency change

  • js-yaml: 4.3.04.3.1.
  • Lockfile churn is limited to the override, package resolution/integrity, and affected consumer edges.

Verification

  • pnpm install --frozen-lockfile
  • pnpm why js-yaml — all resolved paths use 4.3.1.
  • pnpm run check-types
  • pnpm run lint
  • pnpm run compile
  • pnpm exec vsce package --no-dependencies --out /tmp/oil-code-js-yaml-security.vsix — produced a non-empty 130092-byte VSIX.
  • pnpm audit --json — the js-yaml advisory is resolved; one unrelated pre-existing brace-expansion high advisory remains and is outside this focused PR.

@corwinm
corwinm merged commit dcfc27e into main Aug 14, 2026
3 checks passed
@corwinm
corwinm deleted the chore/update-js-yaml-security branch August 14, 2026 01:26
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