From f912616efff154e19a75a7b992035bf537698f86 Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Sat, 9 Nov 2019 16:51:57 +0100 Subject: [PATCH] fix(@schematics/angular): return undefined instead of throw when file is not found Follow up on https://github.com/angular/angular-cli/pull/16063 --- packages/schematics/angular/migrations/update-9/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/schematics/angular/migrations/update-9/utils.ts b/packages/schematics/angular/migrations/update-9/utils.ts index 4e51c32cf579..f80a0dd290d1 100644 --- a/packages/schematics/angular/migrations/update-9/utils.ts +++ b/packages/schematics/angular/migrations/update-9/utils.ts @@ -96,7 +96,7 @@ export function getWorkspace(host: Tree): JsonAstObject { export function readJsonFileAsAstObject(host: Tree, path: string): JsonAstObject | undefined { const configBuffer = host.read(path); if (!configBuffer) { - throw new SchematicsException(`Could not find (${path})`); + return undefined; } const content = configBuffer.toString();