From d5cd6d574e425dade5c3e6d019a98c6e05a4d8af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20W=C3=B3jcik?= Date: Thu, 14 May 2026 14:20:32 +0200 Subject: [PATCH 1/2] pin pnpm version in dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index edda049..fb93c31 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM node:24-alpine AS web WORKDIR /app COPY web/package.json web/pnpm-lock.yaml ./ -RUN npm i -g pnpm +RUN npm i -g pnpm@10 RUN pnpm install --ignore-scripts --frozen-lockfile COPY web/ . RUN pnpm build From 05fe4735ec1c7aeb6d0d33a6dc702f993792e73d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20W=C3=B3jcik?= Date: Thu, 14 May 2026 14:20:47 +0200 Subject: [PATCH 2/2] regenerate lockfile with pnpm v10 --- web/package.json | 2 +- web/pnpm-lock.yaml | 45 ++++++++++++++++++++++----------------------- 2 files changed, 23 insertions(+), 24 deletions(-) diff --git a/web/package.json b/web/package.json index 153a169..9068ed4 100644 --- a/web/package.json +++ b/web/package.json @@ -53,7 +53,7 @@ "prettier": "^3.8.3", "sass": "^1.99.0", "sharp": "^0.34.5", - "stylelint": "^17.11.0", + "stylelint": "^17.11.1", "stylelint-config-standard-scss": "^17.0.0", "stylelint-scss": "^7.1.1", "typescript": "~5.9.3", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index bf02a4b..0bc9a1a 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -125,14 +125,14 @@ importers: specifier: ^0.34.5 version: 0.34.5 stylelint: - specifier: ^17.11.0 - version: 17.11.0(typescript@5.9.3) + specifier: ^17.11.1 + version: 17.11.1(typescript@5.9.3) stylelint-config-standard-scss: specifier: ^17.0.0 - version: 17.0.0(postcss@8.5.14)(stylelint@17.11.0(typescript@5.9.3)) + version: 17.0.0(postcss@8.5.14)(stylelint@17.11.1(typescript@5.9.3)) stylelint-scss: specifier: ^7.1.1 - version: 7.1.1(stylelint@17.11.0(typescript@5.9.3)) + version: 7.1.1(stylelint@17.11.1(typescript@5.9.3)) typescript: specifier: ~5.9.3 version: 5.9.3 @@ -2677,8 +2677,8 @@ packages: peerDependencies: stylelint: ^16.8.2 || ^17.0.0 - stylelint@17.11.0: - resolution: {integrity: sha512-/3czzmbF9XdGWvReDF3Ex4R23Ajolo7j8RB2bFNEqk6Ht356nlpVV+G5bG2Qt8AW1ofJzXztBRDnAtd7cgowWA==} + stylelint@17.11.1: + resolution: {integrity: sha512-+smN/HqVTggUx3iuAzOi9fPh8SrH+cJWlZrYVldXoJ06orWBhZ4Ue/QEp64oei6pVrAh4w3tG+Y12Vw7MbCFRQ==} engines: {node: '>=20.19.0'} hasBin: true @@ -5400,33 +5400,33 @@ snapshots: dependencies: inline-style-parser: 0.2.7 - stylelint-config-recommended-scss@17.0.1(postcss@8.5.14)(stylelint@17.11.0(typescript@5.9.3)): + stylelint-config-recommended-scss@17.0.1(postcss@8.5.14)(stylelint@17.11.1(typescript@5.9.3)): dependencies: postcss-scss: 4.0.9(postcss@8.5.14) - stylelint: 17.11.0(typescript@5.9.3) - stylelint-config-recommended: 18.0.0(stylelint@17.11.0(typescript@5.9.3)) - stylelint-scss: 7.1.1(stylelint@17.11.0(typescript@5.9.3)) + stylelint: 17.11.1(typescript@5.9.3) + stylelint-config-recommended: 18.0.0(stylelint@17.11.1(typescript@5.9.3)) + stylelint-scss: 7.1.1(stylelint@17.11.1(typescript@5.9.3)) optionalDependencies: postcss: 8.5.14 - stylelint-config-recommended@18.0.0(stylelint@17.11.0(typescript@5.9.3)): + stylelint-config-recommended@18.0.0(stylelint@17.11.1(typescript@5.9.3)): dependencies: - stylelint: 17.11.0(typescript@5.9.3) + stylelint: 17.11.1(typescript@5.9.3) - stylelint-config-standard-scss@17.0.0(postcss@8.5.14)(stylelint@17.11.0(typescript@5.9.3)): + stylelint-config-standard-scss@17.0.0(postcss@8.5.14)(stylelint@17.11.1(typescript@5.9.3)): dependencies: - stylelint: 17.11.0(typescript@5.9.3) - stylelint-config-recommended-scss: 17.0.1(postcss@8.5.14)(stylelint@17.11.0(typescript@5.9.3)) - stylelint-config-standard: 40.0.0(stylelint@17.11.0(typescript@5.9.3)) + stylelint: 17.11.1(typescript@5.9.3) + stylelint-config-recommended-scss: 17.0.1(postcss@8.5.14)(stylelint@17.11.1(typescript@5.9.3)) + stylelint-config-standard: 40.0.0(stylelint@17.11.1(typescript@5.9.3)) optionalDependencies: postcss: 8.5.14 - stylelint-config-standard@40.0.0(stylelint@17.11.0(typescript@5.9.3)): + stylelint-config-standard@40.0.0(stylelint@17.11.1(typescript@5.9.3)): dependencies: - stylelint: 17.11.0(typescript@5.9.3) - stylelint-config-recommended: 18.0.0(stylelint@17.11.0(typescript@5.9.3)) + stylelint: 17.11.1(typescript@5.9.3) + stylelint-config-recommended: 18.0.0(stylelint@17.11.1(typescript@5.9.3)) - stylelint-scss@7.1.1(stylelint@17.11.0(typescript@5.9.3)): + stylelint-scss@7.1.1(stylelint@17.11.1(typescript@5.9.3)): dependencies: '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) @@ -5439,9 +5439,9 @@ snapshots: postcss-resolve-nested-selector: 0.1.6 postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 - stylelint: 17.11.0(typescript@5.9.3) + stylelint: 17.11.1(typescript@5.9.3) - stylelint@17.11.0(typescript@5.9.3): + stylelint@17.11.1(typescript@5.9.3): dependencies: '@csstools/css-calc': 3.2.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) @@ -5464,7 +5464,6 @@ snapshots: html-tags: 5.1.0 ignore: 7.0.5 import-meta-resolve: 4.2.0 - is-plain-object: 5.0.0 mathml-tag-names: 4.0.0 meow: 14.1.0 micromatch: 4.0.8