From 1ba720e894a05172d2a289f21304fca770c17125 Mon Sep 17 00:00:00 2001 From: April Rieger Date: Sat, 23 May 2026 16:14:57 -0700 Subject: [PATCH 1/2] Update vulnerability for svelte devalue --- package-lock.json | 6 +++--- package.json | 3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 719ffa9..222b6ac 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2532,9 +2532,9 @@ } }, "node_modules/devalue": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.8.0.tgz", - "integrity": "sha512-2zA9pFEsnp7vWBZbXF5JAgAq0fsUIt/1XPbRiAmRV3lp/2C3upzH+sADiyy66aFCihoLEsrQHxNM5w1gIDfsBg==", + "version": "5.8.1", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.8.1.tgz", + "integrity": "sha512-4CXDYRBGqN+57wVJkuXBYmpAVUSg3L6JAQa/DFqm238G73E1wuyc/JhGQJzN7vUf/CMphYau2zXbfWzDR5aTEw==", "license": "MIT" }, "node_modules/devlop": { diff --git a/package.json b/package.json index 3c4fa09..50f03f9 100644 --- a/package.json +++ b/package.json @@ -23,5 +23,8 @@ "devDependencies": { "gh-pages": "^6.1.0", "typescript": "^5.6.3" + }, + "overrides": { + "devalue": ">=5.8.1" } } From 52a03e919f7f288e843bd44bd1b372697b491de9 Mon Sep 17 00:00:00 2001 From: April Rieger Date: Sat, 23 May 2026 16:18:52 -0700 Subject: [PATCH 2/2] remove the pages as well --- .github/workflows/deploy-pages.yml | 11 +++++------ src/pages/imprint.astro | 18 ------------------ src/pages/privacy.astro | 18 ------------------ 3 files changed, 5 insertions(+), 42 deletions(-) delete mode 100644 src/pages/imprint.astro delete mode 100644 src/pages/privacy.astro diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml index 08072a3..881e2b4 100644 --- a/.github/workflows/deploy-pages.yml +++ b/.github/workflows/deploy-pages.yml @@ -1,10 +1,9 @@ -# Deploy static Astro site to GitHub Pages (official artifact + deploy-pages flow). -# One-time repo setup: Settings → Pages → Build and deployment → Source: GitHub Actions. -# Docs: https://docs.astro.build/en/guides/deploy/github/ +# Deploy static Astro site to GitHub Pages. +# - Build runs on: push to main, PRs to main, manual dispatch +# - Deploy runs on: push to main, manual dispatch (NOT on PRs) # -# Deploy from `main` and `using-astro`. If deploy fails with “branch is not allowed to -# deploy to github-pages”, add this repo + both branches under: -# Settings → Environments → github-pages → Deployment branches (Selected branches). +# One-time repo setup: Settings → Pages → Source: GitHub Actions +# Docs: https://docs.astro.build/en/guides/deploy/github/ name: Deploy to GitHub Pages diff --git a/src/pages/imprint.astro b/src/pages/imprint.astro deleted file mode 100644 index 6c88f22..0000000 --- a/src/pages/imprint.astro +++ /dev/null @@ -1,18 +0,0 @@ ---- -import BaseLayout from "../layouts/BaseLayout.astro"; -import Prose from "../components/Prose.astro"; -import { getEntry, render } from "astro:content"; - -const entry = await getEntry("legal", "imprint"); -if (!entry) throw new Error("Missing imprint content"); - -const { Content } = await render(entry); ---- - - -
- - - -
-
diff --git a/src/pages/privacy.astro b/src/pages/privacy.astro deleted file mode 100644 index af2dd63..0000000 --- a/src/pages/privacy.astro +++ /dev/null @@ -1,18 +0,0 @@ ---- -import BaseLayout from "../layouts/BaseLayout.astro"; -import Prose from "../components/Prose.astro"; -import { getEntry, render } from "astro:content"; - -const entry = await getEntry("legal", "privacy"); -if (!entry) throw new Error("Missing privacy content"); - -const { Content } = await render(entry); ---- - - -
- - - -
-