From 776b5a02f3593e78ff467c70e4f52ed512d4074c Mon Sep 17 00:00:00 2001 From: Phillip Barta Date: Thu, 29 Sep 2022 16:13:06 +0200 Subject: [PATCH] fix(core): add missing core plugins to list command (#12305) --- packages/nx/src/utils/plugins/core-plugins.ts | 43 +++++++++++++++---- 1 file changed, 35 insertions(+), 8 deletions(-) diff --git a/packages/nx/src/utils/plugins/core-plugins.ts b/packages/nx/src/utils/plugins/core-plugins.ts index 2c5ab108ee154..36238bcec2318 100644 --- a/packages/nx/src/utils/plugins/core-plugins.ts +++ b/packages/nx/src/utils/plugins/core-plugins.ts @@ -2,31 +2,47 @@ import * as chalk from 'chalk'; import { output } from '../output'; import type { CorePlugin, PluginCapabilities } from './models'; -export function fetchCorePlugins() { - const corePlugins: CorePlugin[] = [ +export function fetchCorePlugins(): CorePlugin[] { + return [ { name: '@nrwl/angular', - capabilities: 'generators', + capabilities: 'executors,generators', }, { name: '@nrwl/cypress', capabilities: 'executors,generators', }, { - name: '@nrwl/express', + name: '@nrwl/detox', + capabilities: 'executors,generators', + }, + { + name: '@nrwl/esbuild', + capabilities: 'executors,generators', + }, + { + name: '@nrwl/expo', capabilities: 'executors,generators', }, + { + name: '@nrwl/express', + capabilities: 'generators', + }, { name: '@nrwl/jest', capabilities: 'executors,generators', }, + { + name: '@nrwl/js', + capabilities: 'executors,generators', + }, { name: '@nrwl/linter', - capabilities: 'executors', + capabilities: 'executors,generators', }, { name: '@nrwl/nest', - capabilities: 'executors,generators', + capabilities: 'generators', }, { name: '@nrwl/next', @@ -36,6 +52,10 @@ export function fetchCorePlugins() { name: '@nrwl/node', capabilities: 'executors,generators', }, + { + name: 'nx', + capabilities: 'executors', + }, { name: '@nrwl/nx-plugin', capabilities: 'executors,generators', @@ -45,7 +65,11 @@ export function fetchCorePlugins() { capabilities: 'executors,generators', }, { - name: '@nrwl/js', + name: '@nrwl/react-native', + capabilities: 'executors,generators', + }, + { + name: '@nrwl/rollup', capabilities: 'executors,generators', }, { @@ -56,12 +80,15 @@ export function fetchCorePlugins() { name: '@nrwl/web', capabilities: 'executors,generators', }, + { + name: '@nrwl/webpack', + capabilities: 'executors,generators', + }, { name: '@nrwl/workspace', capabilities: 'executors,generators', }, ]; - return corePlugins; } export function listCorePlugins(