Routine Dependency Maintenance Pass — Patch/Minor Bumps Post-Astro-7
A follow-up maintenance sweep on top of this session's Astro 6→7 upgrade — inventoried everything with pnpm outdated, bumped the two packages that had drifted, and wired in typechecking (astro check) for the first time since the site's scaffold.
What changed and why
Routine maintenance pass following the Astro 6→7 upgrade completed earlier this session. Ran pnpm outdated against the site and found only two packages behind:
@astrojs/sitemap:3.7.2→3.7.3(patch)svelte:5.55.8→5.56.4(minor)
Both bumped via pnpm update. Everything else already-installed (astro 7.0.6, @astrojs/vercel 11.0.2, @astrojs/svelte 9.0.1, tailwindcss 4.3.2, @tailwindcss/vite 4.3.2) was already at latest — no further updates available.
Also included
Added
@astrojs/checkandtypescriptas devDependencies (matching the versions used intwf_site/hypernova-site:@astrojs/check@^0.9.9,typescript@^6.0.3). The site previously had no way to runastro checkat all — this is the first time typechecking has been wired in since the site's scaffold.Ran
pnpm exec astro checkwith the newly-added tooling. Surfaced one pre-existing type error insrc/lib/services.ts:160(anumber | null | undefinedvsnumber | undefinedmismatch onrateUnits[].multiDayBlock) plus a batch ofz is deprecatedhints insrc/content.config.tsfrom Zod's re-export in newer Astro content collection types. Neither is related to this dependency pass — left as-is per the maintenance-pass scope; flagging here for a future fix pass onsrc/lib/services.ts.pnpm buildverified clean before and after the bump, and again after the version-field bump.
Build verification
pnpm build— clean, all routes prerendered, Vercel adapter output produced successfully.pnpm exec astro check— runs (previously could not run at all); 1 pre-existing unrelated type error, 127 hints (mostly the Zod deprecation notices), 0 new warnings introduced by this pass.
