diff --git a/packages/plugin-js-packages/src/lib/package-managers/yarn-modern/types.ts b/packages/plugin-js-packages/src/lib/package-managers/yarn-modern/types.ts index 3dcc164ad..ef49ff2e0 100644 --- a/packages/plugin-js-packages/src/lib/package-managers/yarn-modern/types.ts +++ b/packages/plugin-js-packages/src/lib/package-managers/yarn-modern/types.ts @@ -23,6 +23,7 @@ export type Yarnv2VersionOverview = { latest: string; name: string; type: DependencyGroupLong; + workspace?: string; }; export type Yarnv2OutdatedResultJson = Yarnv2VersionOverview[]; diff --git a/packages/plugin-js-packages/src/lib/package-managers/yarn-modern/yarn-modern.ts b/packages/plugin-js-packages/src/lib/package-managers/yarn-modern/yarn-modern.ts index c1eea5145..0adca059d 100644 --- a/packages/plugin-js-packages/src/lib/package-managers/yarn-modern/yarn-modern.ts +++ b/packages/plugin-js-packages/src/lib/package-managers/yarn-modern/yarn-modern.ts @@ -34,7 +34,7 @@ export const yarnv2PackageManager: PackageManager = { ignoreExitCode: true, }, outdated: { - commandArgs: COMMON_OUTDATED_ARGS, + commandArgs: [...COMMON_OUTDATED_ARGS, '--workspace=.'], // filter out other packages in case of Yarn workspaces unifyResult: yarnv2ToOutdatedResult, }, };