From e5e0e312d19ab9a34c144889b6a6b8f1a78878cd Mon Sep 17 00:00:00 2001 From: Jason Jean Date: Fri, 31 Jan 2020 15:13:01 -0500 Subject: [PATCH] fix(misc): fix nx migrate to execute run-schematic tasks --- packages/tao/src/commands/migrate.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/tao/src/commands/migrate.ts b/packages/tao/src/commands/migrate.ts index 7891e6ff7e3e4..6d966b6559fa6 100644 --- a/packages/tao/src/commands/migrate.ts +++ b/packages/tao/src/commands/migrate.ts @@ -13,6 +13,7 @@ import { convertToCamelCase, handleErrors } from '../shared/params'; import minimist = require('minimist'); import { NodePackageName } from '@angular-devkit/schematics/tasks/node-package/options'; import { TaskExecutor } from '@angular-devkit/schematics'; +import { BuiltinTaskExecutor } from '@angular-devkit/schematics/tasks/node'; export type MigrationsJson = { version: string; @@ -573,15 +574,13 @@ class MigrationEngineHost extends NodeModulesEngineHost { }); }) }); + + this.registerTaskExecutor(BuiltinTaskExecutor.RunSchematic); } protected _resolveCollectionPath(name: string): string { let collectionPath: string | undefined = undefined; - try { - return super._resolveCollectionPath(name); - } catch {} - if (name.startsWith('.') || name.startsWith('/')) { name = resolve(name); }