From 3960f14cd69d25f07b534edb1b8af3d3da4a8a51 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Thu, 29 Oct 2026 16:58:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A1=A5=E9=BD=90=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E6=A8=A1=E6=8B=9F=E7=BB=84=E4=BB=B6=E7=9A=84=20ids=20=E4=BE=9D?= =?UTF-8?q?=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit bpmn-js-token-simulation 0.36.3 imports the default Ids constructor without declaring ids. Declare its ids 1.0.5 dependency through pnpm packageExtensions so clean installs use the compatible constructor instead of the unrelated ids 3.x named export. Validated frozen-lockfile installation and production build. --- package.json | 7 +++++++ pnpm-lock.yaml | 3 +++ 2 files changed, 10 insertions(+) diff --git a/package.json b/package.json index e068fbc6..699b24f2 100644 --- a/package.json +++ b/package.json @@ -166,6 +166,13 @@ "resolve": "file:vendor/resolve", "javascript-natural-sort": "file:vendor/javascript-natural-sort", "iconv-lite": "file:vendor/iconv-lite" + }, + "packageExtensions": { + "bpmn-js-token-simulation@0.36.3": { + "dependencies": { + "ids": "1.0.5" + } + } } }, "overrides": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f96a6b68..5168d14f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,8 @@ overrides: javascript-natural-sort: file:vendor/javascript-natural-sort iconv-lite: file:vendor/iconv-lite +packageExtensionsChecksum: sha256-cWJvdSSJkvU+Wwh0UwfKI9axc4pKeugSKiSBzrFxkW8= + importers: .: @@ -9085,6 +9087,7 @@ snapshots: bpmn-js-token-simulation@0.36.3: dependencies: + ids: 1.0.5 inherits-browser: 0.1.0 min-dash: 4.2.3 min-dom: 4.2.1