Skip to content

chore: bump deps (excluding typescript and @types/node)#146

Merged
pdlug merged 1 commit into
mainfrom
chore/bump-deps-2026-05-19
May 20, 2026
Merged

chore: bump deps (excluding typescript and @types/node)#146
pdlug merged 1 commit into
mainfrom
chore/bump-deps-2026-05-19

Conversation

@pdlug

@pdlug pdlug commented May 19, 2026

Copy link
Copy Markdown
Contributor
  • Routine dep bumps across the monorepo, excluding typescript and @types/node.
  • Pins @astrojs/cloudflare at exact 13.5.1 — 13.5.2 (withastro/astro#16708) changed Cloudflare SSR dep pre-bundling and now esbuild fails to resolve astro-expressive-code's virtual: modules, breaking both astro check and astro build. Independent of prerenderEnvironment and reproducible on clean install. Unpin when upstream ships 13.5.3+.
  • npm-run-all2 8 → 9 is ESM-only and bumps the Node engine to ^22.22.2 || ^24.15.0 || >=26.0.0. Root is already "type": "module" and CI runs Node 22/24, so both constraints are satisfied. Only used in the root fix script.
  • starlight-llms-txt 0.9 → 0.10 was reviewed: new customSelectors top-level option is purely additive; old minify.customSelectors still works. We use neither.

Pins @astrojs/cloudflare at 13.5.1; 13.5.2 (PR withastro/astro#16708)
broke `astro check`/`astro build` by making esbuild bundle expressive-code's
`virtual:` modules. Bumps npm-run-all2 to v9 (now ESM-only, Node engine
^22.22.2 || ^24.15.0) — root is already ESM and CI runs 22/24.
@pdlug pdlug merged commit 4398aeb into main May 20, 2026
11 checks passed
@pdlug pdlug deleted the chore/bump-deps-2026-05-19 branch May 20, 2026 00:01
pdlug added a commit that referenced this pull request May 20, 2026
Lifts the 13.5.1 pin from #146. Upstream fix for the expressive-code
virtual-module bundling issue shipped in 13.5.3 (withastro/astro#16708
follow-up). Verified `pnpm --filter @nicia-ai/typegraph-docs typecheck`
and `build` both succeed.

Other bumps (all dev-only): astro 6.3.5 → ^6.3.6, vitest 4.1.6 → ^4.1.7,
@vitest/coverage-v8 4.1.6 → ^4.1.7, eslint-plugin-functional 9.0.4 → ^9.0.5.
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