chore: move back to latest pnpm v10

This commit is contained in:
Andrew Bastin 2025-02-07 14:45:06 +05:30
parent ede275425b
commit 77509112b7
3 changed files with 23 additions and 7 deletions

View file

@ -5,7 +5,7 @@
"author": "Hoppscotch (support@hoppscotch.io)",
"private": true,
"license": "MIT",
"packageManager": "pnpm@9.15.4",
"packageManager": "pnpm@10.2.1",
"scripts": {
"preinstall": "npx only-allow pnpm",
"prepare": "husky",
@ -57,6 +57,22 @@
"ajv": "6.12.3"
}
}
}
},
"onlyBuiltDependencies": [
"@apollo/protobufjs",
"@import-meta-env/unplugin",
"@nestjs/core",
"@prisma/client",
"@prisma/engines",
"@swc/core",
"argon2",
"bcrypt",
"canvas",
"core-js",
"esbuild",
"isolated-vm",
"prisma",
"vue-demi"
]
}
}

View file

@ -21,7 +21,7 @@ overrides:
nanoid@3.3.7: 3.3.8
execa@0.10.0: 2.0.0
packageExtensionsChecksum: da57d58cd55bf5e7924e59ad5f1485b8
packageExtensionsChecksum: sha256-Qhsch/G1LLagBL1kRb8nf11C5HcyCWi8Px3h3uWxYUw=
importers:

View file

@ -40,7 +40,7 @@ ENV HOPP_ALLOW_RUNTIME_ENV=true
# Required by @hoppscotch/js-sandbox to build `isolated-vm`
RUN apk add python3 make g++ zlib-dev brotli-dev c-ares-dev nghttp2-dev openssl-dev icu-dev
RUN npm install -g pnpm@9.15.4
RUN npm install -g pnpm@10.2.1
COPY pnpm-lock.yaml .
RUN pnpm fetch
@ -53,7 +53,7 @@ FROM base_builder AS backend_builder
WORKDIR /usr/src/app/packages/hoppscotch-backend
RUN pnpm exec prisma generate
RUN pnpm run build
RUN pnpm --filter=hoppscotch-backend deploy /dist/backend --prod
RUN pnpm --filter=hoppscotch-backend deploy /dist/backend --prod --legacy
WORKDIR /dist/backend
RUN pnpm exec prisma generate
@ -67,7 +67,7 @@ RUN sh -c "curl -qL https://www.npmjs.com/install.sh | env npm_install=10.9.2 sh
# Install caddy
COPY --from=caddy_builder /tmp/caddy-build/cmd/caddy/caddy /usr/bin/caddy
RUN npm install -g pnpm@9.15.4
RUN npm install -g pnpm@10.2.1
COPY --from=base_builder /usr/src/app/packages/hoppscotch-backend/backend.Caddyfile /etc/caddy/backend.Caddyfile
COPY --from=backend_builder /dist/backend /dist/backend
@ -181,7 +181,7 @@ LABEL org.opencontainers.image.source="https://github.com/hoppscotch/hoppscotch"
RUN apk add tini
RUN npm install -g pnpm@9.15.4
RUN npm install -g pnpm@10.2.1
# Copy necessary files
# Backend files