Skip to content

Bump skill-harness js-yaml 4.2.0 -> 4.3.2 - #57

Merged
oschaaf merged 1 commit into
mainfrom
chore/js-yaml-4.3.2
Oct 27, 2026
Merged

oschaaf merged 1 commit into
mainfrom
chore/js-yaml-4.3.2

Conversation

@oschaaf

@oschaaf oschaaf commented Oct 27, 2026

Copy link
Copy Markdown
Member

Clears three HIGH Dependabot alerts on skill-harness's runtime js-yaml: GHSA-52cp-r559-cp3m (fixed in 4.3.0), GHSA-5p4m-2wfm-xmqj (4.3.1) and GHSA-2883-xcg3-v3hh (4.3.2).

  • The lockfile change is limited to js-yaml. The integrity hash matches the registry, and pnpm install --frozen-lockfile leaves the tree clean.
  • The harness only calls yaml.load. 4.3.x adds a merge-key limit and an !!omap duplicate-key fix. Merge keys, duplicate-key errors and tag handling gave identical results on 4.2.0 and 4.3.2.
  • The vendored validator bundle already inlines js-yaml 4.3.2, so the harness parser and the validator now run the same version.
  • Tests 183/183 pass; typecheck and biome are clean.

Clears GHSA-52cp-r559-cp3m (fixed 4.3.0), GHSA-5p4m-2wfm-xmqj (4.3.1)
and GHSA-2883-xcg3-v3hh (4.3.2). Lockfile change is limited to js-yaml.
@oschaaf
oschaaf merged commit 9c23f33 into main Oct 27, 2026
4 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.

2 participants