From 3e7a23c0071a7d45394facb3a005c1f0d921eb0c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 29 Oct 2025 11:33:28 +0000 Subject: [PATCH 1/2] chore(deps): update node.js to v24 --- .github/workflows/tests.yml | 2 +- Dockerfile | 4 ++-- package-lock.json | 18 +++++++++--------- package.json | 4 ++-- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7c96ddb..02a624b 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -10,7 +10,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v6 with: - node-version: "22" + node-version: "24" - name: Install Dependencies run: npm install diff --git a/Dockerfile b/Dockerfile index f27a25d..bd573b4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22-alpine AS builder +FROM node:24-alpine AS builder WORKDIR /app COPY package*.json ./ @@ -10,7 +10,7 @@ RUN npm run build RUN npm ci --only=production -FROM node:22-alpine +FROM node:24-alpine WORKDIR /app COPY --from=builder /app/dist ./dist diff --git a/package-lock.json b/package-lock.json index 667ea89..cdcc145 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,7 +37,7 @@ "@types/http-cache-semantics": "^4.0.4", "@types/jest": "^30.0.0", "@types/make-fetch-happen": "^10.0.4", - "@types/node": "^22.15.3", + "@types/node": "^24.0.0", "@types/randomstring": "^1.3.0", "@types/stremio-addon-sdk": "^1.6.11", "babel-jest": "^30.0.0", @@ -51,7 +51,7 @@ "typescript-eslint": "^8.31.1" }, "engines": { - "node": "^22.0.0" + "node": "^24.0.0" } }, "node_modules/@babel/code-frame": { @@ -1836,14 +1836,14 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.18.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.18.12.tgz", - "integrity": "sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog==", + "version": "24.9.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.9.2.tgz", + "integrity": "sha512-uWN8YqxXxqFMX2RqGOrumsKeti4LlmIMIyV0lgut4jx7KQBcBiW6vkDtIBvHnHIquwNfJhk8v2OtmO8zXWHfPA==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "undici-types": "~6.21.0" + "undici-types": "~7.16.0" } }, "node_modules/@types/node-fetch": { @@ -10665,9 +10665,9 @@ } }, "node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", "dev": true, "license": "MIT" }, diff --git a/package.json b/package.json index 4584289..6149b25 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "url": "https://github.com/webstreamr/webstreamr/issues" }, "engines": { - "node": "^22.0.0" + "node": "^24.0.0" }, "devEngines": { "runtime": { @@ -69,7 +69,7 @@ "@types/http-cache-semantics": "^4.0.4", "@types/jest": "^30.0.0", "@types/make-fetch-happen": "^10.0.4", - "@types/node": "^22.15.3", + "@types/node": "^24.0.0", "@types/randomstring": "^1.3.0", "@types/stremio-addon-sdk": "^1.6.11", "babel-jest": "^30.0.0", -- 2.45.2 From 3d32c0370712c135a577bcf9ebd246c0cf8b8373 Mon Sep 17 00:00:00 2001 From: WebStreamr <210764791+webstreamr@users.noreply.github.com> Date: Wed, 29 Oct 2025 11:38:28 +0000 Subject: [PATCH 2/2] chore: allow Node 22 still --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index cdcc145..b46b27b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -51,7 +51,7 @@ "typescript-eslint": "^8.31.1" }, "engines": { - "node": "^24.0.0" + "node": "^22.0.0 || ^24.0.0" } }, "node_modules/@babel/code-frame": { diff --git a/package.json b/package.json index 6149b25..14a5643 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "url": "https://github.com/webstreamr/webstreamr/issues" }, "engines": { - "node": "^24.0.0" + "node": "^22.0.0 || ^24.0.0" }, "devEngines": { "runtime": { -- 2.45.2