diff --git a/generators/express/templates/base/docker/Dockerfile.ejs b/generators/express/templates/base/docker/Dockerfile.ejs index e23d95a81..d7957fa84 100644 --- a/generators/express/templates/base/docker/Dockerfile.ejs +++ b/generators/express/templates/base/docker/Dockerfile.ejs @@ -1,4 +1,4 @@ -FROM node:22.15.1 +FROM node:22.21.0 SHELL ["/bin/bash", "-o", "pipefail", "-c"] diff --git a/generators/express/templates/base/package.json b/generators/express/templates/base/package.json index 18300b290..d3e81896c 100644 --- a/generators/express/templates/base/package.json +++ b/generators/express/templates/base/package.json @@ -15,12 +15,12 @@ }, "devDependencies": { "@thetribe/eslint-config-typescript": "^0.5.1", - "@tsconfig/node22": "^22.0.1", + "@tsconfig/node22": "^22.0.2", "@types/bcrypt": "^5.0.2", "@types/express": "^5.0.2", "@types/express-session": "^1.18.1", "@types/jest": "^29.5.14", - "@types/node": "^22.15.19", + "@types/node": "^22.18.12", "@types/passport": "^1.0.17", "@types/passport-local": "^1.0.38", "@typescript-eslint/eslint-plugin": "^5.62.0", @@ -34,7 +34,7 @@ "typescript": "^5.0.4" }, "resolutions": { - "@types/node": "^22.15.19" + "@types/node": "^22.18.12" }, "scripts": { "build": "rm -rf dist && tsc", diff --git a/generators/express/templates/base/yarn.lock b/generators/express/templates/base/yarn.lock index f23a3a571..fc50dfeed 100644 --- a/generators/express/templates/base/yarn.lock +++ b/generators/express/templates/base/yarn.lock @@ -989,10 +989,10 @@ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.4.tgz#0b92dcc0cc1c81f6f306a381f28e31b1a56536e9" integrity sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA== -"@tsconfig/node22@^22.0.1": - version "22.0.1" - resolved "https://registry.yarnpkg.com/@tsconfig/node22/-/node22-22.0.1.tgz#27e3ee9b359e31e5b94690bf2bad5a923c1d57d0" - integrity sha512-VkgOa3n6jvs1p+r3DiwBqeEwGAwEvnVCg/hIjiANl5IEcqP3G0u5m8cBJspe1t9qjZRlZ7WFgqq5bJrGdgAKMg== +"@tsconfig/node22@^22.0.2": + version "22.0.2" + resolved "https://registry.yarnpkg.com/@tsconfig/node22/-/node22-22.0.2.tgz#1e04e2c5cc946dac787d69bb502462a851ae51b6" + integrity sha512-Kmwj4u8sDRDrMYRoN9FDEcXD8UpBSaPQQ24Gz+Gamqfm7xxn+GBR7ge/Z7pK8OXNGyUzbSwJj+TH6B+DS/epyA== "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": version "7.1.14" @@ -1139,10 +1139,10 @@ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== -"@types/node@*", "@types/node@^22.15.19": - version "22.15.19" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.15.19.tgz#ba9f321675243af0456d607fa82a4865931e0cef" - integrity sha512-3vMNr4TzNQyjHcRZadojpRaD9Ofr6LsonZAoQ+HMUa/9ORTPoxVIw0e0mpqWpdjj8xybyCM+oKOUH2vwFu/oEw== +"@types/node@*", "@types/node@^22.18.12": + version "22.18.12" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.18.12.tgz#e165d87bc25d7bf6d3657035c914db7485de84fb" + integrity sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog== dependencies: undici-types "~6.21.0" diff --git a/generators/express/templates/circleci.yaml.ejs b/generators/express/templates/circleci.yaml.ejs index 764bc4b32..86454e89c 100644 --- a/generators/express/templates/circleci.yaml.ejs +++ b/generators/express/templates/circleci.yaml.ejs @@ -9,7 +9,7 @@ orbs: executors: node: docker: - - image: node:22.15.1 + - image: node:22.21.0 jobs: <%= packageName %>-yarn-install: diff --git a/generators/express/templates/deployment/kubernetes/docker/Dockerfile.ejs b/generators/express/templates/deployment/kubernetes/docker/Dockerfile.ejs index 2454d3a75..f117a353d 100644 --- a/generators/express/templates/deployment/kubernetes/docker/Dockerfile.ejs +++ b/generators/express/templates/deployment/kubernetes/docker/Dockerfile.ejs @@ -1,5 +1,5 @@ # Base image for all steps -FROM node:22.15.1-slim as base +FROM node:22.21.0-slim as base WORKDIR /srv/<%= packageName %>/ diff --git a/generators/next-js/templates/base/docker/Dockerfile.ejs b/generators/next-js/templates/base/docker/Dockerfile.ejs index c2aeed00a..77890956d 100644 --- a/generators/next-js/templates/base/docker/Dockerfile.ejs +++ b/generators/next-js/templates/base/docker/Dockerfile.ejs @@ -1,4 +1,4 @@ -FROM node:22.15.1 +FROM node:22.21.0 RUN userdel node diff --git a/generators/next-js/templates/base/package.json b/generators/next-js/templates/base/package.json index ff6feb3cd..871342cad 100644 --- a/generators/next-js/templates/base/package.json +++ b/generators/next-js/templates/base/package.json @@ -10,7 +10,7 @@ }, "devDependencies": { "@thetribe/eslint-config-react-typescript": "^0.5.1", - "@types/node": "^22.15.19", + "@types/node": "^22.18.12", "@types/react": "^18.3.20", "@types/react-dom": "^18.3.7", "@typescript-eslint/eslint-plugin": "^6.21.0", diff --git a/generators/next-js/templates/base/yarn.lock b/generators/next-js/templates/base/yarn.lock index 8d5cf23fb..7814091ef 100644 --- a/generators/next-js/templates/base/yarn.lock +++ b/generators/next-js/templates/base/yarn.lock @@ -260,10 +260,10 @@ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== -"@types/node@^22.15.19": - version "22.15.19" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.15.19.tgz#ba9f321675243af0456d607fa82a4865931e0cef" - integrity sha512-3vMNr4TzNQyjHcRZadojpRaD9Ofr6LsonZAoQ+HMUa/9ORTPoxVIw0e0mpqWpdjj8xybyCM+oKOUH2vwFu/oEw== +"@types/node@^22.18.12": + version "22.18.12" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.18.12.tgz#e165d87bc25d7bf6d3657035c914db7485de84fb" + integrity sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog== dependencies: undici-types "~6.21.0" diff --git a/generators/next-js/templates/circleci.yaml.ejs b/generators/next-js/templates/circleci.yaml.ejs index 9136cf70e..a2b7238d1 100644 --- a/generators/next-js/templates/circleci.yaml.ejs +++ b/generators/next-js/templates/circleci.yaml.ejs @@ -9,7 +9,7 @@ orbs: executors: node: docker: - - image: node:22.15.1 + - image: node:22.21.0 jobs: <%= packageName %>-yarn-install: diff --git a/generators/next-js/templates/deployment/kubernetes/docker/Dockerfile.ejs b/generators/next-js/templates/deployment/kubernetes/docker/Dockerfile.ejs index b4bf7e4e4..84ae04227 100644 --- a/generators/next-js/templates/deployment/kubernetes/docker/Dockerfile.ejs +++ b/generators/next-js/templates/deployment/kubernetes/docker/Dockerfile.ejs @@ -1,5 +1,5 @@ # Base image for all steps -FROM node:22.15.1-slim as base +FROM node:22.21.0-slim as base WORKDIR /srv/<%= packageName %>/ diff --git a/generators/react/templates/base/docker/Dockerfile.ejs b/generators/react/templates/base/docker/Dockerfile.ejs index c2aeed00a..77890956d 100644 --- a/generators/react/templates/base/docker/Dockerfile.ejs +++ b/generators/react/templates/base/docker/Dockerfile.ejs @@ -1,4 +1,4 @@ -FROM node:22.15.1 +FROM node:22.21.0 RUN userdel node diff --git a/generators/react/templates/circleci.yaml.ejs b/generators/react/templates/circleci.yaml.ejs index 8e61676b5..6fc6b1e1f 100644 --- a/generators/react/templates/circleci.yaml.ejs +++ b/generators/react/templates/circleci.yaml.ejs @@ -9,7 +9,7 @@ orbs: executors: node: docker: - - image: node:22.15.1 + - image: node:22.21.0 jobs: <%= packageName %>-yarn-install: diff --git a/generators/react/templates/deployment/kubernetes/docker/Dockerfile.ejs b/generators/react/templates/deployment/kubernetes/docker/Dockerfile.ejs index c000323ad..630f2f176 100644 --- a/generators/react/templates/deployment/kubernetes/docker/Dockerfile.ejs +++ b/generators/react/templates/deployment/kubernetes/docker/Dockerfile.ejs @@ -1,5 +1,5 @@ # Base image for all steps -FROM node:22.15.1-slim as base +FROM node:22.21.0-slim as base WORKDIR /srv/<%= packageName %>/ diff --git a/generators/symfony/templates/base-twig/docker/node/Dockerfile.ejs b/generators/symfony/templates/base-twig/docker/node/Dockerfile.ejs index 9e1ed845a..3d91bca33 100644 --- a/generators/symfony/templates/base-twig/docker/node/Dockerfile.ejs +++ b/generators/symfony/templates/base-twig/docker/node/Dockerfile.ejs @@ -1,4 +1,4 @@ -FROM node:22.15.1 +FROM node:22.21.0 # Configure permissions ARG UID diff --git a/generators/symfony/templates/circleci.yaml.ejs b/generators/symfony/templates/circleci.yaml.ejs index e9addb55c..c3a1e3ad4 100644 --- a/generators/symfony/templates/circleci.yaml.ejs +++ b/generators/symfony/templates/circleci.yaml.ejs @@ -11,7 +11,7 @@ executors: <% if (twig) { %> node: docker: - - image: node:22.15.1 + - image: node:22.21.0 <% } %> php: docker: diff --git a/generators/symfony/templates/deployment/kubernetes/docker/Dockerfile.ejs b/generators/symfony/templates/deployment/kubernetes/docker/Dockerfile.ejs index 66e8981ca..0685614cd 100644 --- a/generators/symfony/templates/deployment/kubernetes/docker/Dockerfile.ejs +++ b/generators/symfony/templates/deployment/kubernetes/docker/Dockerfile.ejs @@ -26,7 +26,7 @@ RUN composer install --no-dev --no-scripts <% if (twig) { %> # Webpack -FROM node:22.15.1 as webpack +FROM node:22.21.0 as webpack WORKDIR /srv/<%= packageName %>