Skip to content

fix(deps): override postcss-selector-parser to ^7.1.6 - #48

Closed
Akarda wants to merge 3 commits into
mainfrom
fix/dependabot-alerts-145-148
Closed

Akarda wants to merge 3 commits into
mainfrom
fix/dependabot-alerts-145-148

Conversation

@Akarda

@Akarda Akarda commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Fixes Dependabot alert #148 (GHSA-rj75-hqrm-r3gf, medium) by overriding postcss-selector-parser to ^7.1.6.

Smaller alternative to #45: no lockfile refresh, no webpack upgrade, and the committed v3/ and v5/ artifacts stay byte-identical.

Test plan

  • npm ci on clean checkout
  • npm test: 44/44 pass
  • npm run build: no diff in v3/ or v5/

🤖 Generated with Claude Code

- shell-quote ^1.11.0 (critical, #145)
- source-map-js ^1.2.2 (high, #146)
- compression ^1.8.2 (high, #147)
- postcss-selector-parser 7.1.6 (medium, #148)
@Akarda
Akarda requested a review from a team as a code owner October 19, 2026 21:58
shell-quote, source-map-js and compression are already patched on main
via #44, #46 and #47, so their overrides are redundant.
@Akarda Akarda changed the title fix(deps): override vulnerable transitive deps to fix Dependabot alerts fix(deps): override postcss-selector-parser to ^7.1.6 Oct 19, 2026
@Akarda

Akarda commented Oct 20, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #45, which fixes #148 too and also covers #149 and #150 via its lockfile refresh. #145-#147 were fixed by #44, #46 and #47.

@Akarda Akarda closed this Oct 20, 2026
@Akarda
Akarda deleted the fix/dependabot-alerts-145-148 branch October 20, 2026 00:23
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