diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 85e8ab15..047780d7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,7 +28,7 @@ overrides: '@babel/core': '>=7.29.6 <8' undici: '>=7.29.0 <8' js-yaml: '>=4.3.1 <5' - nanoid@^3: 3.3.17 + nanoid@^3: 3.3.18 nanoid@^5: 5.1.16 adm-zip: '>=0.6.0' postcss: '>=8.5.18' @@ -5993,8 +5993,8 @@ packages: resolution: {integrity: sha512-dkEJPVvun4FryqBmZ5KhDo0K9iDXAwn08tMLDinNdRBNPcYEDiWYysLcc6k3mjTMlbP9KyylvRpd4wFtwrT9rw==} engines: {node: ^20.17.0 || >=22.9.0} - nanoid@3.3.17: - resolution: {integrity: sha512-xQLf0A3HOMlgHq0n247/LRuAOYmB7dXJ/DvAxGvsSBij45XtBSmQycu+F8ODbHwns/XyFZagyL1+J0Offw1E0g==} + nanoid@3.3.18: + resolution: {integrity: sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -13770,7 +13770,7 @@ snapshots: mute-stream@3.0.0: {} - nanoid@3.3.17: {} + nanoid@3.3.18: {} nanoid@5.1.16: {} @@ -14151,7 +14151,7 @@ snapshots: postcss@8.5.23: dependencies: - nanoid: 3.3.17 + nanoid: 3.3.18 picocolors: 1.1.1 source-map-js: 1.2.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 80352afc..aea6fd3f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -13,6 +13,8 @@ sideEffectsCache: true strictDepBuilds: true blockExoticSubdeps: true minimumReleaseAge: 10080 +minimumReleaseAgeExclude: + - nanoid@3.3.18 # QNBS-v3: Migrated from package.json "pnpm" field (deprecated in pnpm v10+) # Overrides with security justifications: @@ -81,7 +83,7 @@ overrides: "@babel/core": ">=7.29.6 <8" undici: ">=7.29.0 <8" js-yaml: ">=4.3.1 <5" - nanoid@^3: "3.3.17" + nanoid@^3: "3.3.18" nanoid@^5: "5.1.16" # QNBS-v3 (2026-07-26): GHSA batch blocking the CI security gate — transitive-only dev paths. adm-zip: ">=0.6.0" # GHSA-xcpc-8h2w-3j85 — 4GB memory allocation via crafted ZIP (onnxruntime-node)