Skip to content

fix(deps): override handlebars to clear two critical advisories - #398

Merged
mindsers merged 1 commit into
mainfrom
fix/deps-audit-handlebars
Oct 13, 2026
Merged

mindsers merged 1 commit into
mainfrom
fix/deps-audit-handlebars

Conversation

@mindsers

Copy link
Copy Markdown
Contributor

Description

The full-tree audit in the Lint job (pnpm audit --audit-level=high) fails on every pull request since two critical advisories were published against handlebars <= 4.7.9:

handlebars reaches the tree through eslint-plugin-boundaries. This adds an override to 4.7.10, which carries both fixes, the same way #395 handled the previous batch. The lockfile diff is that one version bump.

pnpm audit --audit-level=high passes again (one high advisory remains, already ignored in auditConfig), and pnpm test:boundaries — the gate that uses the plugin — still passes.

Type de changement

  • Bug fix
  • Nouvelle fonctionnalité
  • Refactoring (pas de changement fonctionnel)
  • Documentation
  • Autre : ___

Checklist

  • J'ai formaté mon code avant de pousser (pnpm build:format)
  • J'ai mis à jour la documentation si nécessaire

Issue liée

None.

GHSA-8r5x-fm3f-whwj and GHSA-p8wg-vrv2-v86f were published against
handlebars <= 4.7.9, which reaches the tree through
eslint-plugin-boundaries. The full-tree audit in the Lint job fails on them,
on every pull request. 4.7.10 carries both fixes.
@mindsers
mindsers merged commit 3a26510 into main Oct 13, 2026
7 checks passed
@mindsers
mindsers deleted the fix/deps-audit-handlebars branch October 13, 2026 19:24
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