From 5f4c44ebb11d40e28981a87664891ff80e0c1c01 Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Wed, 6 Sep 2017 22:11:30 +0200 Subject: [PATCH] build: infinite loop when determining dependencies on windows (#6884) Fixes the `findstr` command going into an infinite loop on Windows due to it not being scoped to TS files. --- tools/package-tools/secondary-entry-points.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/package-tools/secondary-entry-points.ts b/tools/package-tools/secondary-entry-points.ts index d646ad9709b..935877d12ee 100644 --- a/tools/package-tools/secondary-entry-points.ts +++ b/tools/package-tools/secondary-entry-points.ts @@ -92,7 +92,7 @@ function buildPackageImportStatementFindCommand(searchDirectory: string, package if (platform() === 'win32') { return { binary: 'findstr', - args: ['/r', `from.'@angular/${packageName}/.*'`, `${searchDirectory}\\*`] + args: ['/r', `from.'@angular/${packageName}/.*'`, `${searchDirectory}\\*.ts`] }; } else { return {