chore(docs): upgrade to astro 6

This commit is contained in:
ayo 2026-05-08 15:34:11 +02:00
parent 74fbf45fcf
commit 5c80d196ce
3 changed files with 1295 additions and 1704 deletions

View file

@ -10,11 +10,23 @@ export default defineConfig({
integrations: [
starlight({
title: 'WCB (alpha)',
social: {
npm: 'https://www.npmjs.com/package/web-component-base',
sourcehut: 'https://sr.ht/~ayoayco/wcb/',
github: 'https://github.com/ayo-run/wcb/',
},
social: [
{
icon: 'npm',
label: 'NPM',
href: 'https://www.npmjs.com/package/web-component-base',
},
{
icon: 'sourcehut',
label: 'SourceHut',
href: 'https://sr.ht/~ayoayco/wcb/',
},
{
icon: 'github',
label: 'GitHub',
href: 'https://github.com/ayo-run/wcb/',
},
],
sidebar: [
{
label: 'Guides',

View file

@ -11,8 +11,8 @@
"deploy": "netlify deploy --site=$NETLIFY_SITE_ID --dir=dist --prod"
},
"dependencies": {
"@astrojs/starlight": "^0.32.5",
"astro": "^5.5.3",
"sharp": "^0.32.5"
"@astrojs/starlight": "^0.39.1",
"astro": "^6.3.1",
"sharp": "^0.34.5"
}
}

File diff suppressed because it is too large Load diff