chore(deps): upgrade to latest; astro 6 upgrade

This commit is contained in:
ayo 2026-03-18 21:06:21 +01:00
parent 3a16aee4b5
commit b4dc9500eb
5 changed files with 670 additions and 1119 deletions

View file

@ -14,6 +14,7 @@ export default defineConfig({
domains: ['cdn.bsky.app', 'media.ayco.io'], domains: ['cdn.bsky.app', 'media.ayco.io'],
remotePatterns: [{ protocol: 'https' }], remotePatterns: [{ protocol: 'https' }],
}, },
security: { csp: true },
integrations: [ integrations: [
sitemap(), sitemap(),
serviceWorker({ serviceWorker({

View file

@ -21,28 +21,26 @@
"prep:now": "npx jiti ./commands/prep-now.js" "prep:now": "npx jiti ./commands/prep-now.js"
}, },
"devDependencies": { "devDependencies": {
"@astro-reactive/form": "^0.10.1", "@astrojs/sitemap": "^3.7.1",
"@astro-reactive/validator": "^0.5.1", "@ayco/astro-sw": "^0.9.4",
"@astrojs/sitemap": "^3.7.0", "@eslint/compat": "^2.0.3",
"@ayco/astro-sw": "^0.8.14",
"@eslint/compat": "^2.0.2",
"@eslint/js": "^10.0.1", "@eslint/js": "^10.0.1",
"@iconify-json/mdi": "^1.2.3", "@iconify-json/mdi": "^1.2.3",
"@iconify-json/simple-icons": "^1.2.71", "@iconify-json/simple-icons": "^1.2.74",
"@iconify-json/tabler": "^1.2.27", "@iconify-json/tabler": "^1.2.31",
"@typescript-eslint/parser": "^8.56.0", "@typescript-eslint/parser": "^8.57.1",
"astro": "^5.17.3", "astro": "^6.0.6",
"astro-eslint-parser": "^1.3.0", "astro-eslint-parser": "^1.3.0",
"astro-github-stats": "^0.8.0", "astro-github-stats": "^0.8.0",
"astro-icon": "^1.1.5", "astro-icon": "^1.1.5",
"consola": "^3.4.2", "consola": "^3.4.2",
"eslint": "^10.0.1", "eslint": "^10.0.3",
"eslint-plugin-astro": "^1.6.0", "eslint-plugin-astro": "^1.6.0",
"eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-jsx-a11y": "^6.10.2",
"globals": "^17.3.0", "globals": "^17.4.0",
"husky": "^9.1.7", "husky": "^9.1.7",
"jiti": "^2.6.1", "jiti": "^2.6.1",
"lint-staged": "^16.2.7", "lint-staged": "^16.4.0",
"pathe": "^2.0.3", "pathe": "^2.0.3",
"prettier": "^3.8.1", "prettier": "^3.8.1",
"prettier-plugin-astro": "^0.14.1", "prettier-plugin-astro": "^0.14.1",
@ -51,7 +49,7 @@
"remark-rehype": "^11.1.2", "remark-rehype": "^11.1.2",
"tslib": "^2.8.1", "tslib": "^2.8.1",
"typescript": "^5.9.3", "typescript": "^5.9.3",
"typescript-eslint": "^8.56.0", "typescript-eslint": "^8.57.1",
"unified": "^11.0.5" "unified": "^11.0.5"
}, },
"lint-staged": { "lint-staged": {

File diff suppressed because it is too large Load diff

View file

@ -1,3 +1,7 @@
.invisible {
display: none;
}
small { small {
font-size: var(--font-size-sm); font-size: var(--font-size-sm);
} }

View file

@ -18,7 +18,7 @@ const avatarSize = 150
<Layout> <Layout>
<section class="highlighted-section"> <section class="highlighted-section">
<div class="highlighted-section__content"> <div class="highlighted-section__content">
<div style="display:none"> <div class="invisible">
<!-- h-card details --> <!-- h-card details -->
<span class="p-name">Ayo Ayco</span> <span class="p-name">Ayo Ayco</span>
<a class="u-url u-uid" href="https://ayo.ayco.io">w</a>, <a class="u-url u-uid" href="https://ayo.ayco.io">w</a>,