From c09bbe9a0e85a2edd152e74b6544fd22dd2cb8d0 Mon Sep 17 00:00:00 2001 From: Victor Savkin Date: Thu, 17 Dec 2020 10:11:50 -0500 Subject: [PATCH] fix(core): issue with formatting in migrations --- packages/tao/src/commands/ngcli-adapter.ts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/packages/tao/src/commands/ngcli-adapter.ts b/packages/tao/src/commands/ngcli-adapter.ts index f49c7f0cf7..1f6030f58b 100644 --- a/packages/tao/src/commands/ngcli-adapter.ts +++ b/packages/tao/src/commands/ngcli-adapter.ts @@ -373,10 +373,11 @@ export class NxScopedHostForMigrations extends NxScopedHost { isFile(path: Path): Observable { return this.hasWorkspaceJson().pipe( concatMap((hasWorkspace) => { - if (this.isWorkspaceConfig(path)) { - return hasWorkspace - ? super.isFile('/workspace.json' as any) - : super.isFile('/angular.json' as any); + if ( + hasWorkspace && + (path == '/angular.json' || path == 'angular.json') + ) { + return super.isFile('/workspace.json' as any); } else { return super.isFile(path); } @@ -387,10 +388,11 @@ export class NxScopedHostForMigrations extends NxScopedHost { exists(path: Path): Observable { return this.hasWorkspaceJson().pipe( concatMap((hasWorkspace) => { - if (this.isWorkspaceConfig(path)) { - return hasWorkspace - ? super.exists('/workspace.json' as any) - : super.exists('/angular.json' as any); + if ( + hasWorkspace && + (path == '/angular.json' || path == 'angular.json') + ) { + return super.exists('/workspace.json' as any); } else { return super.exists(path); }