From 1f7980d772366f6c1c8f3f4c0bd5b4689311cf92 Mon Sep 17 00:00:00 2001 From: Anton Voylenko Date: Wed, 5 Nov 2025 01:02:19 +0200 Subject: [PATCH] chore: bump node version (#117) --- Dockerfile | 6 +++--- package-lock.json | 9 +++++---- package.json | 4 ++-- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index b0b16f1..b2d6356 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,10 @@ -FROM --platform=linux/amd64 node:18.14.1-alpine3.16 as base +FROM --platform=linux/amd64 node:24-alpine AS base RUN apk --update --no-cache add --virtual .builds-deps build-base python3 WORKDIR /opt/app/ -FROM base as build +FROM base AS build COPY package.json package-lock.json ./ @@ -18,6 +18,6 @@ COPY --from=build /opt/app /opt/app/ ARG NODE_ENV -ENV NODE_ENV $NODE_ENV +ENV NODE_ENV=$NODE_ENV CMD [ "node", "app.js" ] diff --git a/package-lock.json b/package-lock.json index c64e815..4c34a3d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@jambonz/realtimedb-helpers": "^0.8.19", "@jambonz/stats-collector": "^0.1.10", "@jambonz/time-series": "^0.2.8", - "debug": "^4.3.4", + "debug": "^4.4.3", "drachtio-mw-registration-parser": "^0.1.2", "drachtio-mw-response-time": "^1.0.2", "drachtio-srf": "^5.0.5", @@ -1244,9 +1244,10 @@ } }, "node_modules/debug": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", "dependencies": { "ms": "^2.1.3" }, diff --git a/package.json b/package.json index d32a3fd..d84993b 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "description": "SBC SIP sidecar app (handles REGISTER and OPTIONS)", "main": "app.js", "engines": { - "node": ">= 18.0.0" + "node": ">= 20.0.0" }, "keywords": [ "sip", @@ -35,7 +35,7 @@ "@jambonz/realtimedb-helpers": "^0.8.19", "@jambonz/stats-collector": "^0.1.10", "@jambonz/time-series": "^0.2.8", - "debug": "^4.3.4", + "debug": "^4.4.3", "drachtio-mw-registration-parser": "^0.1.2", "drachtio-mw-response-time": "^1.0.2", "drachtio-srf": "^5.0.5",