Skip to content

build: patch js-yaml and postcss advisories - #17

Merged
irbisadm merged 1 commit into
mainfrom
develop
Aug 7, 2026
Merged

build: patch js-yaml and postcss advisories#17
irbisadm merged 1 commit into
mainfrom
develop

Conversation

@irbisadm

@irbisadm irbisadm commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Closes the two Dependabot alerts that surfaced right after #15 was merged.
Both advisories were published after this repository's previous scan (3 and 6
August), so they are unrelated to that change — the rescan simply picked them
up. Both are development scope and transitive.

Package Before After Required patch Severity Chain
js-yaml 4.3.0 4.3.1 4.3.1 high semantic-release -> cosmiconfig
postcss 8.5.19 8.5.26 8.5.23 moderate vitest -> vite

Both patches fall inside the existing caret ranges (^4.1.0, ^8.5.16) and
each package has exactly one major branch in the tree, so bare-name
resolutions suffice here — yarn expands those to **/name itself. No
per-path pinning was needed, unlike undici in #15.

build: again rather than fix:, to keep semantic-release from publishing a
release for a dev-dependency-only change.

Verification

  • yarn build passes.
  • yarn test — 55 tests across 12 files, all passing.

Resolves two Dependabot alerts published after the previous sweep, both
dev-only and transitive:

- js-yaml 4.3.0 -> 4.3.1 (high, GHSA-5p4m-2wfm-xmqj), via semantic-release
  -> cosmiconfig
- postcss 8.5.19 -> 8.5.26 (moderate, GHSA-fxqj-rqcc-2cmp), via vitest -> vite

Both patches fall inside the existing caret ranges and each package has a
single major branch in the tree, so a bare-name resolution is enough — yarn
expands it to `**/name` on its own.
@irbisadm
irbisadm merged commit 8e4b73c into main Aug 7, 2026
3 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.

1 participant