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 ## 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 ```bash
npm install npm install
npm run dev # http://localhost:4321 npm run dev # http://localhost:4321
@ -24,7 +26,7 @@ HestiaCP serves `/home/user/web/quorlasocial.com/public_html/` as plain static f
```bash ```bash
cd ~/APPS/quorla-website && git pull 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" 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/ 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" "preview": "astro preview"
}, },
"dependencies": { "dependencies": {
"astro": "6.4.8" "astro": "7.4.2"
} }
} }