From c60abc3ba8496ce1637f707ddca3a6fdfe96b62d Mon Sep 17 00:00:00 2001 From: Jason Woltje Date: Sat, 28 Feb 2026 20:00:51 -0600 Subject: [PATCH] ci: override multer >=2.1.0 to fix pnpm audit high CVEs --- package.json | 3 ++- pnpm-lock.yaml | 21 ++++++--------------- 2 files changed, 8 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index 2fc87ad..0a16e68 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,8 @@ "tough-cookie": ">=4.1.3", "undici": ">=6.23.0", "rollup": ">=4.59.0", - "serialize-javascript": ">=7.0.3" + "serialize-javascript": ">=7.0.3", + "multer": ">=2.1.0" } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fe14a5e..2325434 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,6 +17,7 @@ overrides: undici: '>=6.23.0' rollup: '>=4.59.0' serialize-javascript: '>=7.0.3' + multer: '>=2.1.0' importers: @@ -1603,6 +1604,7 @@ packages: '@mosaicstack/telemetry-client@0.1.1': resolution: {integrity: sha512-1udg6p4cs8rhQgQ2pKCfi7EpRlJieRRhA5CIqthRQ6HQZLgQ0wH+632jEulov3rlHSM1iplIQ+AAe5DWrvSkEA==, tarball: https://git.mosaicstack.dev/api/packages/mosaic/npm/%40mosaicstack%2Ftelemetry-client/-/0.1.1/telemetry-client-0.1.1.tgz} + engines: {node: '>=18'} '@mrleebo/prisma-ast@0.13.1': resolution: {integrity: sha512-XyroGQXcHrZdvmrGJvsA9KNeOOgGMg1Vg9OlheUsBOSKznLMDl+YChxbkboRHvtFYJEMRYmlV3uoo/njCw05iw==} @@ -5805,10 +5807,6 @@ packages: mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true - mkdirp@3.0.1: resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} engines: {node: '>=10'} @@ -5837,8 +5835,8 @@ packages: msgpackr@1.11.5: resolution: {integrity: sha512-UjkUHN0yqp9RWKy0Lplhh+wlpdt9oQBYgULZOiFhV3VclSF1JnSQWZ5r9gORQlNYaUKQoR8itv7g7z1xDDuACA==} - multer@2.0.2: - resolution: {integrity: sha512-u7f2xaZ/UG8oLXHvtF/oWTRvT44p9ecwBBqTwgJVq0+4BW1g8OW01TyMEGWBHbyMOYVHXslaut7qEQ1meATXgw==} + multer@2.1.0: + resolution: {integrity: sha512-TBm6j41rxNohqawsxlsWsNNh/VdV4QFXcBvRcPhXaA05EZ79z0qJ2bQFpync6JBoHTeNY5Q1JpG7AlTjdlfAEA==} engines: {node: '>= 10.16.0'} mute-stream@2.0.0: @@ -8842,7 +8840,7 @@ snapshots: '@nestjs/core': 11.1.12(@nestjs/common@11.1.12(class-transformer@0.5.1)(class-validator@0.14.3)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/platform-express@11.1.12)(@nestjs/websockets@11.1.12)(reflect-metadata@0.2.2)(rxjs@7.8.2) cors: 2.8.5 express: 5.2.1 - multer: 2.0.2 + multer: 2.1.0 path-to-regexp: 8.3.0 tslib: 2.8.1 transitivePeerDependencies: @@ -13391,10 +13389,6 @@ snapshots: mkdirp-classic@0.5.3: {} - mkdirp@0.5.6: - dependencies: - minimist: 1.2.8 - mkdirp@3.0.1: {} mlly@1.8.0: @@ -13436,15 +13430,12 @@ snapshots: optionalDependencies: msgpackr-extract: 3.0.3 - multer@2.0.2: + multer@2.1.0: dependencies: append-field: 1.0.0 busboy: 1.6.0 concat-stream: 2.0.0 - mkdirp: 0.5.6 - object-assign: 4.1.1 type-is: 1.6.18 - xtend: 4.0.2 mute-stream@2.0.0: {}