Skip to content

fix(deps): bump wrangler to 4.151.1 and pin source-map-js 1.2.2 - #57

Merged
joelborch merged 1 commit into
mainfrom
fix/wrangler-sharp-source-map
Oct 20, 2026
Merged

joelborch merged 1 commit into
mainfrom
fix/wrangler-sharp-source-map

Conversation

@joelborch

Copy link
Copy Markdown
Owner

Clears the repo's two open high Dependabot alerts (sharp, source-map-js).

  • wrangler ^4.147.0 → ^4.151.1. Its miniflare (5.20261012.1-beta) brings sharp 0.35.5.
  • @cloudflare/workers-types → ^5.20261019.1 in apps/api and packages/core, to match the new wrangler's peer range.
  • source-map-js: 1.2.2 in pnpm-workspace.yaml overrides, next to the existing security pins. It came in through postcss and Tailwind with no parent release pulling the fix.

No release-age exclusions were added: every version is past the minimum age.

This overlaps the wrangler bump inside the grouped Dependabot PR #49, which now conflicts with main after the catch-up. Dependabot will rebase it, and the two won't clash beyond the lockfile.

Checks

pnpm install --frozen-lockfile ok. Typecheck clean. Tests: api 472, core 415, web 101, importer 63, all passing. Web build ok. wrangler deploy --dry-run with the example config ok.

🤖 Generated with Claude Code

Clears the two open high Dependabot alerts. sharp 0.35.4 came in through
wrangler's miniflare; wrangler 4.151.1 brings miniflare
5.20261012.1-beta with sharp 0.35.5, and @cloudflare/workers-types
moves to ^5.20261019.1 to match its peer range. source-map-js 1.2.1 came
in through postcss and Tailwind with no newer parent release pulling the
fix, so it's pinned to 1.2.2 in overrides next to the existing security
pins. No release-age exclusions were needed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@joelborch
joelborch merged commit 85e5952 into main Oct 20, 2026
5 checks passed
@joelborch
joelborch deleted the fix/wrangler-sharp-source-map branch October 20, 2026 15:59
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