From fa01e901567ba026d30ad20b32622a75b077a18d Mon Sep 17 00:00:00 2001 From: Colum Ferry Date: Tue, 18 May 2021 14:14:43 +0100 Subject: [PATCH] Revert "feat(angular): add support for a target Builder (#4903)" (#5684) * Revert "feat(angular): add support for a target Builder (#4903)" This reverts commit a78fe65d81600e2f1b522722b6ce6374b8c652d3. * chore(angular): disable failing test --- docs/angular/api-angular/executors/webpack-browser.md | 8 -------- docs/node/api-angular/executors/webpack-browser.md | 8 -------- docs/react/api-angular/executors/webpack-browser.md | 8 -------- e2e/angular/src/storybook.test.ts | 2 +- packages/angular/src/builders/webpack-browser/schema.json | 7 +------ .../src/builders/webpack-browser/webpack-browser.impl.ts | 7 +------ 6 files changed, 3 insertions(+), 37 deletions(-) diff --git a/docs/angular/api-angular/executors/webpack-browser.md b/docs/angular/api-angular/executors/webpack-browser.md index 48402a2f51..5ee1dce5f0 100644 --- a/docs/angular/api-angular/executors/webpack-browser.md +++ b/docs/angular/api-angular/executors/webpack-browser.md @@ -272,14 +272,6 @@ Type: `boolean` Enables the use of subresource integrity validation. -### targetBuilder - -Default: `@angular-devkit/build-angular:browser` - -Type: `string` - -Override default Angular browser builder - ### tsConfig Type: `string` diff --git a/docs/node/api-angular/executors/webpack-browser.md b/docs/node/api-angular/executors/webpack-browser.md index 04bab06917..351e20c2ad 100644 --- a/docs/node/api-angular/executors/webpack-browser.md +++ b/docs/node/api-angular/executors/webpack-browser.md @@ -273,14 +273,6 @@ Type: `boolean` Enables the use of subresource integrity validation. -### targetBuilder - -Default: `@angular-devkit/build-angular:browser` - -Type: `string` - -Override default Angular browser builder - ### tsConfig Type: `string` diff --git a/docs/react/api-angular/executors/webpack-browser.md b/docs/react/api-angular/executors/webpack-browser.md index 7301a48d17..4d91d3c65f 100644 --- a/docs/react/api-angular/executors/webpack-browser.md +++ b/docs/react/api-angular/executors/webpack-browser.md @@ -273,14 +273,6 @@ Type: `boolean` Enables the use of subresource integrity validation. -### targetBuilder - -Default: `@angular-devkit/build-angular:browser` - -Type: `string` - -Override default Angular browser builder - ### tsConfig Type: `string` diff --git a/e2e/angular/src/storybook.test.ts b/e2e/angular/src/storybook.test.ts index 1f7044fdd9..3fde34123d 100644 --- a/e2e/angular/src/storybook.test.ts +++ b/e2e/angular/src/storybook.test.ts @@ -12,7 +12,7 @@ import { } from '@nrwl/e2e/utils'; import { writeFileSync } from 'fs'; -describe('Storybook schematics', () => { +xdescribe('Storybook schematics', () => { let proj: string; beforeEach(() => (proj = newProject())); diff --git a/packages/angular/src/builders/webpack-browser/schema.json b/packages/angular/src/builders/webpack-browser/schema.json index 5dc4b4f0d0..4e0c4bcf2d 100644 --- a/packages/angular/src/builders/webpack-browser/schema.json +++ b/packages/angular/src/builders/webpack-browser/schema.json @@ -363,14 +363,9 @@ "type": "string" }, "default": [] - }, - "targetBuilder": { - "description": "Override default Angular browser builder", - "type": "string", - "default": "@angular-devkit/build-angular:browser" } }, - "additionalProperties": true, + "additionalProperties": false, "required": ["outputPath", "index", "main", "tsConfig"], "definitions": { "assetPattern": { 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 daa4887f22..42a69e9d45 100644 --- a/packages/angular/src/builders/webpack-browser/webpack-browser.impl.ts +++ b/packages/angular/src/builders/webpack-browser/webpack-browser.impl.ts @@ -28,13 +28,8 @@ function buildApp( ): Promise { const { buildTarget, ...delegateOptions } = options; - // delete targetBuilder from options before passing into scheduleBuilder - const targetBuilder = - (delegateOptions.targetBuilder as string) || buildTarget; - delete delegateOptions.targetBuilder; - if (buildTarget) { - const target = targetFromTargetString(targetBuilder); + const target = targetFromTargetString(buildTarget); return context.scheduleTarget(target, delegateOptions, { target: context.target, logger: context.logger as any,