Skip to content

chore(deps): bump docs dependencies + wrangler-action (supersedes Dependabot PRs)#21

Merged
rustyconover merged 2 commits into
mainfrom
chore/bump-deps
Jun 2, 2026
Merged

chore(deps): bump docs dependencies + wrangler-action (supersedes Dependabot PRs)#21
rustyconover merged 2 commits into
mainfrom
chore/bump-deps

Conversation

@rustyconover

Copy link
Copy Markdown
Collaborator

Consolidates all open Dependabot PRs into one bump so they share a single CI run and an up-to-date base.

Bumps

  • astro 5.17.3 → 5.18.2
  • @astrojs/starlight floor → 0.33.2
  • vite 6.4.1 → 6.4.3
  • postcss 8.5.6 → 8.5.15
  • h3 1.15.5 → 1.15.11
  • devalue 5.6.3 → 5.8.1
  • defu 6.1.4 → 6.1.7
  • picomatch 4.0.3 → 4.0.4
  • cloudflare/wrangler-action v3 → v4

All /docs-only deps plus one GitHub Action — nothing in the library runtime.

Verification

  • npm run build in /docs: clean (21 pages built)
  • make test-unit: 136 pass

The failing Dependabot PRs (#15, #18, #19, #20) were branched off a broken main and fail on stale TS errors unrelated to the bumps; rebasing onto current main (this branch) resolves that.

Closes #8, #10, #12, #13, #15, #18, #19, #20

🤖 Generated with Claude Code

Supersedes the open Dependabot PRs by bumping all /docs deps at once:
- astro 5.17.3 -> 5.18.2
- @astrojs/starlight floor -> 0.33.2
- vite 6.4.1 -> 6.4.3
- postcss 8.5.6 -> 8.5.15
- h3 1.15.5 -> 1.15.11
- devalue 5.6.3 -> 5.8.1
- defu 6.1.4 -> 6.1.7
- picomatch 4.0.3 -> 4.0.4
- cloudflare/wrangler-action v3 -> v4

Docs build clean; unit tests pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The build/lint/runtime-smoke-test CI jobs were red independent of any
dependency work:

- src/client/ipc.ts: import the `RecordBatch` type (used in three
  signatures but never imported) — TS2304.
- src/client/stream.ts: capture `_stateToken` into a local inside the
  continuation loop so the null-guard narrows it; the class property
  widened back to `string | null` after reassignment — TS2345.
- Apply Biome safe fixes: remove unused imports (the lint errors) and
  organize imports across affected src/test files.

typecheck, biome check, build, and bun/node smoke tests all pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@rustyconover rustyconover merged commit 018f752 into main Jun 2, 2026
5 checks passed
@rustyconover rustyconover deleted the chore/bump-deps branch June 2, 2026 19: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