Upgrade to Astro 7.4.2 (fixes npm audit advisories)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
metatroncubeswdev 2026-10-22 18:07:43 -04:00
parent c478bdaec1
commit 2db9399c85
3 changed files with 1193 additions and 2340 deletions

View File

@ -5,6 +5,8 @@ Marketing site for Quorla. The app itself lives in the separate repo `claude_Met
## Work on it
Needs Node 22.23.4 or newer (Astro 7). If your Node is older, upgrade it, or build with Docker as on the server.
```bash
npm install
npm run dev # http://localhost:4321
@ -24,7 +26,7 @@ HestiaCP serves `/home/user/web/quorlasocial.com/public_html/` as plain static f
```bash
cd ~/APPS/quorla-website && git pull
# Build with Docker so the server doesn't need Node (Astro 6 needs Node >= 22.12):
# Build with Docker so the server doesn't need Node (Astro 7 needs Node >= 22.23.4):
docker run --rm -v "$PWD":/site -w /site node:22-bookworm-slim sh -c "npm ci && npm run build"
sudo rsync -a --delete --chown=user:user --chmod=D755,F644 dist/ /home/user/web/quorlasocial.com/public_html/
```

3539
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -8,6 +8,6 @@
"preview": "astro preview"
},
"dependencies": {
"astro": "6.4.8"
"astro": "7.4.2"
}
}