docs: upgrade docs site to Astro 6 and update Node.js prerequisites (#244)

Upgrades the docs site from Astro 5/Starlight 0.37 to Astro 6/Starlight 0.38.
Adds Cloudflare adapter for deployment. Updates Node.js prerequisites
across all docs to match Astro 6's requirement of v22.12.0+.
Bumps catalog versions for @astrojs/cloudflare and wrangler.
This commit is contained in:
Matt Kane
2026-04-04 19:59:00 +01:00
committed by GitHub
parent 9269759674
commit 3674d4857a
8 changed files with 590 additions and 458 deletions

View File

@@ -8,18 +8,20 @@
"start": "astro dev",
"build": "astro build",
"preview": "astro preview",
"astro": "astro"
"astro": "astro",
"generate-types": "wrangler types"
},
"dependencies": {
"@astrojs/starlight": "^0.37.4",
"@astrojs/starlight-tailwind": "^4.0.2",
"astro": "^5.6.1",
"@astrojs/cloudflare": "^13.1.7",
"@astrojs/starlight": "^0.38.2",
"@astrojs/starlight-tailwind": "^5.0.0",
"astro": "^6.1.3",
"sharp": "^0.34.5",
"starlight-utils": "^1.0.0",
"tailwindcss": "^4.1.18",
"wrangler": "^4.63.0"
"wrangler": "catalog:"
},
"devDependencies": {},
"peerDependencies": {},
"optionalDependencies": {}
"overrides": {
"vite": "^7"
}
}