From 3d361c6b4a740bb1e0727c04b85f59f9af5cf968 Mon Sep 17 00:00:00 2001 From: fabioberger Date: Wed, 24 Jul 2019 22:33:12 +0200 Subject: [PATCH] Special-case if there are no packages to publish --- packages/monorepo-scripts/src/utils/utils.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/monorepo-scripts/src/utils/utils.ts b/packages/monorepo-scripts/src/utils/utils.ts index c2969a3ba4..a7d60aca57 100644 --- a/packages/monorepo-scripts/src/utils/utils.ts +++ b/packages/monorepo-scripts/src/utils/utils.ts @@ -79,6 +79,9 @@ export const utils = { const result = await execAsync(`${constants.lernaExecutable} updated --json`, { cwd: constants.monorepoRootPath, }); + if (result.stdout === '') { + return []; + } const updatedPackages = JSON.parse(result.stdout); if (!shouldIncludePrivate) { const updatedPublicPackages = _.filter(updatedPackages, updatedPackage => !updatedPackage.private);