From e34a8ee1139e57bd976d338ecc22c037bc0e7105 Mon Sep 17 00:00:00 2001 From: SavelevMatthew Date: Wed, 4 Jun 2025 12:09:55 +0500 Subject: [PATCH] fix(mono-pub): pass ignoreDependencies to getExecutionOrder in prepareAll step --- packages/mono-pub/src/utils/plugins.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/mono-pub/src/utils/plugins.ts b/packages/mono-pub/src/utils/plugins.ts index f3d1c11..2c78e29 100644 --- a/packages/mono-pub/src/utils/plugins.ts +++ b/packages/mono-pub/src/utils/plugins.ts @@ -152,7 +152,9 @@ export class CombinedPlugin implements MonoPubPlugin { } async prepareAll(info: PrepareAllInfo, ctx: MonoPubContext): Promise { - const executionOrder = getExecutionOrder(info.foundPackages) + const executionOrder = getExecutionOrder(info.foundPackages, { + ignoreDependencies: ctx.ignoreDependencies, + }) for (const plugin of this.preparers) { if (plugin.prepareAll) {