Commit 5499cab
security: update vulnerable JavaScript dependencies (#3292)
## Summary
Updates the JavaScript lockfiles to remediate all 7 currently open
Dependabot alerts:
- `postcss` 8.5.15 → 8.5.18 (GHSA-r28c-9q8g-f849)
- `fast-uri` 3.1.3 → 3.1.4 (GHSA-v2hh-gcrm-f6hx / CVE-2026-16221)
- `@hono/node-server` 1.19.14 → 2.0.5 (GHSA-frvp-7c67-39w9)
- `brace-expansion` 1.1.14 / 2.1.0 / 5.0.5 → 1.1.16 / 2.1.2 / 5.0.7
(GHSA-3jxr-9vmj-r5cp / CVE-2026-13149)
- `sharp` 0.34.5 → 0.35.0 (GHSA-f88m-g3jw-g9cj)
Uses targeted pnpm overrides because these are transitive development
dependencies. No application code changes.
## Test plan
- [x] `pnpm install --frozen-lockfile` in `js/`
- [x] `pnpm run check:types` in `js/`
- [x] `pnpm run build` in `js/`
- [x] `pnpm install --force --frozen-lockfile` in
`js/internal/environment_tests/test-exports-cf/` after building the
linked SDK
- [x] `pnpm test` in `js/internal/environment_tests/test-exports-cf/`
(Wrangler dry-run)
- [x] Verified all affected lockfile resolutions meet the first patched
versions
Scoped to the seven open Dependabot alerts.
Co-authored-by: langsmith-fleet[bot] <langsmith-fleet[bot]@users.noreply.github.com>1 parent 0beea2a commit 5499cab
2 files changed
Lines changed: 76 additions & 56 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
481 | 481 | | |
482 | 482 | | |
483 | 483 | | |
484 | | - | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
485 | 495 | | |
486 | 496 | | |
487 | 497 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments