From b668e6f120bdc0b1817289b6edb115254983c6bc Mon Sep 17 00:00:00 2001 From: Yichen Jiang Date: Mon, 10 Aug 2026 22:25:02 +0800 Subject: [PATCH] fix(packaging): dereference restored runtime deps --- apps/cli/tests/web-agent-presets.e2e.ts | 1 - scripts/build-exe-for-python-sdk.ts | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/cli/tests/web-agent-presets.e2e.ts b/apps/cli/tests/web-agent-presets.e2e.ts index 13ce152807..d36531c640 100644 --- a/apps/cli/tests/web-agent-presets.e2e.ts +++ b/apps/cli/tests/web-agent-presets.e2e.ts @@ -366,7 +366,6 @@ describe('the shipped Web composition', () => { expect(await readFile(path, 'utf8')).toBe(before) }) - }) describe('a switch survives the session', () => { diff --git a/scripts/build-exe-for-python-sdk.ts b/scripts/build-exe-for-python-sdk.ts index 34ecdda1c0..8030168a05 100644 --- a/scripts/build-exe-for-python-sdk.ts +++ b/scripts/build-exe-for-python-sdk.ts @@ -296,6 +296,7 @@ class SingleExeBuild { const nestedNodeModules = join(source, 'node_modules') await cp(source, destination, { recursive: true, + dereference: true, filter: path => path !== nestedNodeModules && !path.startsWith(nestedNodeModules + sep), }) restored.push(dependency)