SIGN IN SIGN UP

fix: resolve critical and high security vulnerabilities (#11848)

* fix: resolve critical and high security vulnerabilities across packages

Bump vulnerable dependencies and remove unused `request` package to
address ~351 of ~394 npm audit vulnerabilities reported by GitHub.

* fix: handle nullable textContent from @mozilla/readability v0.6.0

readability.textContent can be undefined in v0.6.0, add nullish
coalescing to satisfy ArticleComponent.body type constraint.
D
Dallin Romney committed
c71acb8e4b1c892b741074df922dcaaad6d75898
Parent: 44ca860
Committed by GitHub <noreply@github.com> on 3/26/2026, 5:46:44 PM