From 46bb601c9cf65f7a25a9360fe0abc54108eb75f4 Mon Sep 17 00:00:00 2001 From: aakashb95 Date: Tue, 12 May 2026 16:18:09 +0530 Subject: [PATCH] chore(deps): enforce pnpm release age --- .devcontainer/Dockerfile.base | 2 +- deployment/setup_20.04.sh | 4 ++-- docker/Dockerfile | 4 ++-- package.json | 2 +- pnpm-workspace.yaml | 1 + 5 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 pnpm-workspace.yaml diff --git a/.devcontainer/Dockerfile.base b/.devcontainer/Dockerfile.base index dc7d4eb8c..ac1f9685d 100644 --- a/.devcontainer/Dockerfile.base +++ b/.devcontainer/Dockerfile.base @@ -8,7 +8,7 @@ ARG NODE_VERSION ARG RUBY_VERSION ARG USER_UID ARG USER_GID -ARG PNPM_VERSION="10.2.0" +ARG PNPM_VERSION="10.33.4" ENV PNPM_VERSION ${PNPM_VERSION} ENV RUBY_CONFIGURE_OPTS=--disable-install-doc diff --git a/deployment/setup_20.04.sh b/deployment/setup_20.04.sh index 984bfa75c..e5b4eedec 100644 --- a/deployment/setup_20.04.sh +++ b/deployment/setup_20.04.sh @@ -229,7 +229,7 @@ function install_dependencies() { nodejs patch ruby-dev zlib1g-dev liblzma-dev \ libgmp-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev sudo \ libvips python3-pip - npm install -g pnpm + npm install -g pnpm@10.33.4 } ############################################################################## @@ -940,7 +940,7 @@ function get_pnpm() { return fi echo "pnpm is not installed. Installing pnpm..." - npm install -g pnpm + npm install -g pnpm@10.33.4 echo "Cleaning up existing node_modules directory..." sudo -i -u chatwoot << "EOF" cd chatwoot diff --git a/docker/Dockerfile b/docker/Dockerfile index 645a61a55..9a0c2bd65 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -3,7 +3,7 @@ FROM node:24-alpine as node FROM ruby:3.4.4-alpine3.21 AS pre-builder ARG NODE_VERSION="24.13.0" -ARG PNPM_VERSION="10.2.0" +ARG PNPM_VERSION="10.33.4" ENV NODE_VERSION=${NODE_VERSION} ENV PNPM_VERSION=${PNPM_VERSION} @@ -99,7 +99,7 @@ RUN rm -rf /gems/ruby/3.4.0/cache/*.gem \ FROM ruby:3.4.4-alpine3.21 ARG NODE_VERSION="24.13.0" -ARG PNPM_VERSION="10.2.0" +ARG PNPM_VERSION="10.33.4" ENV NODE_VERSION=${NODE_VERSION} ENV PNPM_VERSION=${PNPM_VERSION} diff --git a/package.json b/package.json index 1fbef2b1f..c4c30507f 100644 --- a/package.json +++ b/package.json @@ -178,5 +178,5 @@ "scss-lint" ] }, - "packageManager": "pnpm@10.2.0+sha512.0d27364e0139c6aadeed65ada153135e0ca96c8da42123bd50047f961339dc7a758fc2e944b428f52be570d1bd3372455c1c65fa2e7aa0bfbf931190f9552001" + "packageManager": "pnpm@10.33.4+sha512.1c67b3b359b2d408119ba1ed289f34b8fc3c6873412bec6fd264fbdc82489e510fcbecb9ce9d22dae7f3b76269d8441046014bdca53b9979cd7a561ad631b800" } diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml new file mode 100644 index 000000000..a312134da --- /dev/null +++ b/pnpm-workspace.yaml @@ -0,0 +1 @@ +minimumReleaseAge: 10080