diff --git a/packages/angular/executors.ts b/packages/angular/executors.ts index a40e8956cb58c..5f6b4e06670e2 100644 --- a/packages/angular/executors.ts +++ b/packages/angular/executors.ts @@ -1,3 +1,6 @@ +export * from './src/builders/module-federation-dev-server/module-federation-dev-server.impl'; +export * from './src/builders/webpack-browser/webpack-browser.impl'; +export * from './src/builders/webpack-server/webpack-server.impl'; export * from './src/executors/delegate-build/delegate-build.impl'; export * from './src/executors/ng-packagr-lite/ng-packagr-lite.impl'; export * from './src/executors/package/package.impl'; diff --git a/packages/angular/src/builders/module-federation-dev-server/module-federation-dev-server.impl.ts b/packages/angular/src/builders/module-federation-dev-server/module-federation-dev-server.impl.ts index 9b66f3b751090..cf1d4d47cdf30 100644 --- a/packages/angular/src/builders/module-federation-dev-server/module-federation-dev-server.impl.ts +++ b/packages/angular/src/builders/module-federation-dev-server/module-federation-dev-server.impl.ts @@ -4,9 +4,9 @@ import { scheduleTarget } from 'nx/src/adapter/ngcli-adapter'; import { BuilderContext, createBuilder } from '@angular-devkit/architect'; import { JsonObject } from '@angular-devkit/core'; import { join } from 'path'; -import { webpackServer } from '../webpack-server/webpack-server.impl'; +import { executeWebpackServerBuilder } from '../webpack-server/webpack-server.impl'; -export function moduleFederationDevServer( +export function executeModuleFederationDevServerBuilder( schema: Schema, context: BuilderContext ) { @@ -63,7 +63,9 @@ export function moduleFederationDevServer( }); } - return webpackServer(options, context); + return executeWebpackServerBuilder(options, context); } -export default createBuilder(moduleFederationDevServer); +export default createBuilder( + executeModuleFederationDevServerBuilder +); diff --git a/packages/angular/src/builders/webpack-browser/webpack-browser.impl.ts b/packages/angular/src/builders/webpack-browser/webpack-browser.impl.ts index 3fa1f2694f5af..56c8fbfba9f5b 100644 --- a/packages/angular/src/builders/webpack-browser/webpack-browser.impl.ts +++ b/packages/angular/src/builders/webpack-browser/webpack-browser.impl.ts @@ -85,7 +85,7 @@ function buildAppWithCustomWebpackConfiguration( }); } -function run( +export function executeWebpackBrowserBuilder( options: BrowserBuilderSchema, context: BuilderContext ): Observable { @@ -132,4 +132,6 @@ function run( ); } -export default createBuilder(run) as any; +export default createBuilder( + executeWebpackBrowserBuilder +) as any; diff --git a/packages/angular/src/builders/webpack-server/webpack-server.impl.ts b/packages/angular/src/builders/webpack-server/webpack-server.impl.ts index 20245095aca52..60c003096a895 100644 --- a/packages/angular/src/builders/webpack-server/webpack-server.impl.ts +++ b/packages/angular/src/builders/webpack-server/webpack-server.impl.ts @@ -11,7 +11,10 @@ import { resolveCustomWebpackConfig } from '../utilities/webpack'; import { normalizeOptions } from './lib'; import type { Schema } from './schema'; -export function webpackServer(schema: Schema, context: BuilderContext) { +export function executeWebpackServerBuilder( + schema: Schema, + context: BuilderContext +) { process.env.NX_TSCONFIG_PATH = joinPathFragments( context.workspaceRoot, 'tsconfig.base.json' @@ -86,4 +89,6 @@ export function webpackServer(schema: Schema, context: BuilderContext) { ); } -export default createBuilder(webpackServer) as any; +export default createBuilder( + executeWebpackServerBuilder +) as any;