Skip to content

fix: pin brace-expansion and restore TypeScript 6.0.3 - #9

Merged
redanthrax merged 2 commits into
masterfrom
fix/brace-expansion-ghsa-mh99
Jul 27, 2026
Merged

fix: pin brace-expansion and restore TypeScript 6.0.3#9
redanthrax merged 2 commits into
masterfrom
fix/brace-expansion-ghsa-mh99

Conversation

@redanthrax

Copy link
Copy Markdown
Owner

Summary

  • Pin brace-expansion@5.0.8 to clear GHSA-mh99-v99m-4gvg, which was failing daily supply-chain CI on master
  • Roll TypeScript back from 7.0.2 to 6.0.3 — typescript-eslint still requires <6.1.0, and TS 7 crashes lint (ts.Extension.Cjs undefined)
  • Update the supply-chain checker to require the new override

Test plan

  • pnpm audit --audit-level=high clean
  • pnpm run audit:supply-chain passes
  • pnpm run build passes
  • pnpm run lint passes
  • CI supply-chain workflow green on this PR

GHSA-mh99-v99m-4gvg was failing daily supply-chain CI. TypeScript 7 also
breaks typescript-eslint (peer range is <6.1.0), so restore 6.0.3.
@redanthrax
redanthrax merged commit 5b803dd into master Jul 27, 2026
2 checks passed
@redanthrax
redanthrax deleted the fix/brace-expansion-ghsa-mh99 branch July 27, 2026 21:12
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