From bdbce3b1c2043bad6794697ac8e9688bc8e6ece3 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Wed, 29 Apr 2026 14:25:08 -0700 Subject: [PATCH] fix(ci): align postpublish mirror fixtures --- test/openclaw-npm-postpublish-verify.test.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test/openclaw-npm-postpublish-verify.test.ts b/test/openclaw-npm-postpublish-verify.test.ts index 093a86ef94f..493ed3465ad 100644 --- a/test/openclaw-npm-postpublish-verify.test.ts +++ b/test/openclaw-npm-postpublish-verify.test.ts @@ -171,6 +171,7 @@ describe("collectInstalledMirroredRootDependencyManifestErrors", () => { root: string; importerSource?: string; importerPath?: string; + mirroredRootRuntimeDependencies?: string[]; rootDependencies?: Record; rootOptionalDependencies?: Record; }): void { @@ -178,6 +179,13 @@ describe("collectInstalledMirroredRootDependencyManifestErrors", () => { version: "2026.4.10", dependencies: params.rootDependencies, optionalDependencies: params.rootOptionalDependencies, + openclaw: params.mirroredRootRuntimeDependencies + ? { + bundle: { + mirroredRootRuntimeDependencies: params.mirroredRootRuntimeDependencies, + }, + } + : undefined, }); writePackageFile(params.root, "dist/extensions/slack/package.json", { dependencies: { @@ -272,6 +280,11 @@ describe("collectInstalledMirroredRootDependencyManifestErrors", () => { optionalDependencies: { "@discordjs/opus": "^0.10.0", }, + openclaw: { + bundle: { + mirroredRootRuntimeDependencies: ["@discordjs/opus"], + }, + }, }); writePackageFile(packageRoot, "dist/extensions/discord/package.json", { optionalDependencies: { @@ -297,6 +310,7 @@ describe("collectInstalledMirroredRootDependencyManifestErrors", () => { try { writeSlackWebApiProbePackage({ root: packageRoot, + mirroredRootRuntimeDependencies: ["@slack/web-api"], rootDependencies: { "@slack/web-api": "^7.16.0", },