Skip to content
6 changes: 3 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# metadata documents are NOT: compose mounts demo/generated at /app/demo/generated, and the live
# sign-in mounts them one file each.
# 24.22.1: the 21 October 2026 security release, which fixes HTTP2Shell / Node2Shell (CVE-2026-111497).
FROM node:24.22.1-alpine AS test
FROM node:26.12.1-alpine AS test
WORKDIR /src
COPY package.json package-lock.json VERSION ./
COPY packages/wsfed-caep-nodejs/package.json packages/wsfed-caep-nodejs/
Expand All @@ -24,7 +24,7 @@ COPY scripts scripts
COPY demo/wsfed.json demo/
RUN npm test

FROM node:24.22.1-alpine AS build
FROM node:26.12.1-alpine AS build
WORKDIR /src
COPY package.json package-lock.json ./
COPY packages/wsfed-caep-nodejs/package.json packages/wsfed-caep-nodejs/
Expand All @@ -34,7 +34,7 @@ COPY packages/wsfed-caep-nodejs/tsconfig.json packages/wsfed-caep-nodejs/
COPY packages/wsfed-caep-nodejs/src packages/wsfed-caep-nodejs/src
RUN npm run build -w packages/wsfed-caep-nodejs

FROM node:24.22.1-alpine
FROM node:26.12.1-alpine
ENV NODE_ENV=production
WORKDIR /app
COPY package.json package-lock.json ./
Expand Down
16 changes: 8 additions & 8 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion packages/wsfed-caep-nodejs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
"xml-crypto": "^6.4.0"
},
"devDependencies": {
"@types/node": "^24.19.2",
"@types/node": "^26.6.6",
"typescript": "7.0.2"
},
"author": "Iya CyberSecurity Solutions, LLC",
Expand Down
Loading
Loading