From 3570ef0e2946a1fa9aa37f445bc3126895d7dbd4 Mon Sep 17 00:00:00 2001 From: Zoltan Kochan Date: Wed, 8 Jan 2020 02:47:49 +0200 Subject: [PATCH] fix: print info message if not projects match a pattern --- packages/pnpm/src/main.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/pnpm/src/main.ts b/packages/pnpm/src/main.ts index 9454c7c45d..da1c96805e 100644 --- a/packages/pnpm/src/main.ts +++ b/packages/pnpm/src/main.ts @@ -162,7 +162,7 @@ export default async function run (inputArgv: string[]) { const allProjects = await findWorkspacePackages(wsDir, config) if (!allProjects.length) { - console.log(`No packages found in "${wsDir}"`) + console.log(`No projects found in "${wsDir}"`) process.exit(0) return } @@ -170,6 +170,11 @@ export default async function run (inputArgv: string[]) { prefix: process.cwd(), workspaceDir: wsDir, }) + if (R.isEmpty(config.selectedProjectsGraph)) { + console.log(`No projects matched the filters in "${wsDir}"`) + process.exit(0) + return + } config.allProjects = allProjects config.workspaceDir = wsDir }