chore(deps): update Astro, Vue, Prettier and related deps

Upgrade Astro to 5.11.0, Vue to 3.5.17, Prettier to 3.6.2, and update
related dependencies and lockfile. Also update @astrojs/rss,
@astrojs/vue,
@vitejs/plugin-vue-jsx, @volar/kit, and Shiki packages to latest
versions.
Add "format" script to package.json for code formatting. This ensures
compatibility, bug fixes, and improved features across the project.
This commit is contained in:
Ruidy 2025-07-10 16:53:44 +02:00
parent c58ee4ddfa
commit 143b71e74b
No known key found for this signature in database
GPG key ID: E00F51288CB857CC
6 changed files with 3840 additions and 2361 deletions

View file

@ -7,4 +7,4 @@ import vue from "@astrojs/vue";
export default defineConfig({
site: "https://orbital-orbit.netlify.app",
integrations: [vue()],
});
});

View file

@ -6,18 +6,19 @@
"dev": "astro dev",
"build": "astro build",
"preview": "astro preview",
"astro": "astro"
"astro": "astro",
"format": "prettier -wl ."
},
"dependencies": {
"@astrojs/check": "^0.9.4",
"@astrojs/rss": "^4.0.10",
"@astrojs/vue": "^5.0.3",
"astro": "^5.1.1",
"typescript": "^5.7.2",
"vue": "^3.5.13"
"@astrojs/rss": "^4.0.12",
"@astrojs/vue": "^5.1.0",
"astro": "^5.11.0",
"typescript": "^5.8.3",
"vue": "^3.5.17"
},
"devDependencies": {
"prettier": "^3.4.2",
"prettier": "^3.6.2",
"prettier-plugin-astro": "^0.14.1"
}
}

File diff suppressed because it is too large Load diff

3
pnpm-workspace.yaml Normal file
View file

@ -0,0 +1,3 @@
onlyBuiltDependencies:
- esbuild
- sharp

View file

@ -1,13 +1,8 @@
{
"extends": "astro/tsconfigs/strict",
"include": [
".astro/types.d.ts",
"**/*"
],
"exclude": [
"dist"
],
"include": [".astro/types.d.ts", "**/*"],
"exclude": ["dist"],
"compilerOptions": {
"jsx": "preserve"
}
}
}