From a3a1e89aa14798e1d180697f91809e282a229f23 Mon Sep 17 00:00:00 2001 From: Philipp Dormann Date: Fri, 3 Feb 2023 17:24:25 +0100 Subject: [PATCH] pnpm migration --- Dockerfile | 9 +++++---- pnpm-lock.yaml | 9 +-------- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/Dockerfile b/Dockerfile index ad8eec7..870f941 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,10 @@ -FROM registry.odit.services/hub/library/node:15.9.0-alpine3.13 +FROM registry.odit.services/hub/library/node:19.5.0-alpine3.17 WORKDIR /app +RUN npm i -g pnpm@7 COPY . . -RUN yarn -RUN yarn build -RUN yarn postbuild +RUN pnpm i --frozen-lockfile +RUN pnpm build +RUN pnpm postbuild # final image FROM registry.odit.services/library/nginx-brotli:3.15 COPY --from=0 /app/dist /usr/share/nginx/html diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0969400..3dfec55 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,7 @@ specifiers: '@vitejs/plugin-vue': 1.2.1 '@vue/compiler-sfc': 3.0.11 autoprefixer: 10.2.5 - bwip-js: ^3.2.2 - jsbarcode: ^3.11.5 + bwip-js: 3.2.2 marked: 2.0.3 redaxios: 0.4.1 release-it: 14.6.1 @@ -25,7 +24,6 @@ specifiers: dependencies: bwip-js: 3.2.2 - jsbarcode: 3.11.5 marked: 2.0.3 redaxios: 0.4.1 toastify-js: 1.10.0 @@ -1865,11 +1863,6 @@ packages: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true - /jsbarcode/3.11.5: - resolution: {integrity: sha512-zv3KsH51zD00I/LrFzFSM6dst7rDn0vIMzaiZFL7qusTjPZiPtxg3zxetp0RR7obmjTw4f6NyGgbdkBCgZUIrA==} - hasBin: true - dev: false - /json-buffer/3.0.0: resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} dev: true