From 16163229266befe973755d3cf30ab3abdf69ee5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Randy=20D=C3=B6ring?= <30527984+radoering@users.noreply.github.com> Date: Tue, 27 Oct 2026 05:45:56 +0100 Subject: [PATCH] chore: require node.js 24 --- .github/workflows/deploy-preview.yaml | 2 +- .github/workflows/deploy-production.yaml | 2 +- README.md | 2 +- package-lock.json | 22 ++-------------------- package.json | 4 ++-- 5 files changed, 7 insertions(+), 25 deletions(-) diff --git a/.github/workflows/deploy-preview.yaml b/.github/workflows/deploy-preview.yaml index a238a3c..a677bcd 100644 --- a/.github/workflows/deploy-preview.yaml +++ b/.github/workflows/deploy-preview.yaml @@ -46,7 +46,7 @@ jobs: - name: Setup Node uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: - node-version: "22" + node-version: "24" - name: Build Assets run: npm ci && npm run prod diff --git a/.github/workflows/deploy-production.yaml b/.github/workflows/deploy-production.yaml index f0fb072..e71ad81 100644 --- a/.github/workflows/deploy-production.yaml +++ b/.github/workflows/deploy-production.yaml @@ -35,7 +35,7 @@ jobs: - name: Setup Node uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: - node-version: "22" + node-version: "24" - name: Build Assets run: npm ci && npm run prod diff --git a/README.md b/README.md index d166e2f..3395db3 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ It's built using the static site generator [Hugo](https://gohugo.io) and the Mar ## Requirements - [Poetry](https://python-poetry.org/docs/main/#installing-with-the-official-installer) -- [Node.js 22](https://nodejs.org/en/download/) (and `npm`) +- [Node.js 24](https://nodejs.org/en/download/) (and `npm`) ## Local development diff --git a/package-lock.json b/package-lock.json index ad732cc..2f02755 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,8 +40,8 @@ "tailwindcss": "^3.3.2" }, "engines": { - "node": ">=22", - "npm": ">=10" + "node": ">=24", + "npm": ">=11" } }, "node_modules/@algolia/abtesting": { @@ -8453,24 +8453,6 @@ "node": ">=4" } }, - "node_modules/tailwindcss/node_modules/yaml": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz", - "integrity": "sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==", - "dev": true, - "license": "ISC", - "optional": true, - "peer": true, - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14.6" - }, - "funding": { - "url": "https://github.com/sponsors/eemeli" - } - }, "node_modules/tar-stream": { "version": "3.1.8", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz", diff --git a/package.json b/package.json index f54dc71..9c741c5 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,8 @@ "description": "", "main": "index.js", "engines": { - "node": ">=22", - "npm": ">=10" + "node": ">=24", + "npm": ">=11" }, "scripts": { "dev": "concurrently --names=assets,server --prefix-colors=cyan.bold,magenta.bold 'rollup --config --watch' 'hugo server --buildDrafts --buildFuture --watch'",