Skip to content

Commit 9277eed

Browse files
alan-agius4dgp1130
authored andcommitted
refactor(@ngtools/webpack): remove deprecated ivy namespace
BREAKING CHANGE: `ivy` namespace has been removed from the public API. - `ivy.AngularWebpackPlugin` -> `AngularWebpackPlugin` - `ivy.AngularPluginOptions` -> `AngularPluginOptions`
1 parent 6df962c commit 9277eed

File tree

2 files changed

+0
-25
lines changed
  • goldens/public-api/ngtools/webpack/src
  • packages/ngtools/webpack/src

2 files changed

+0
-25
lines changed

goldens/public-api/ngtools/webpack/src/index.md

-12
Original file line numberDiff line numberDiff line change
@@ -46,18 +46,6 @@ export interface AngularWebpackPluginOptions {
4646
tsconfig: string;
4747
}
4848

49-
// @public @deprecated (undocumented)
50-
export namespace ivy {
51-
const // (undocumented)
52-
AngularWebpackLoaderPath: string;
53-
const // (undocumented)
54-
AngularWebpackPlugin: typeof ivyInternal.AngularWebpackPlugin;
55-
// (undocumented)
56-
export type AngularPluginOptions = ivyInternal.AngularWebpackPluginOptions;
57-
// (undocumented)
58-
export type AngularWebpackPlugin = ivyInternal.AngularWebpackPlugin;
59-
}
60-
6149
// (No @packageDocumentation comment for this package)
6250

6351
```

packages/ngtools/webpack/src/index.ts

-13
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,9 @@
66
* found in the LICENSE file at https://angular.io/license
77
*/
88

9-
import * as ivyInternal from './ivy';
10-
119
export {
1210
AngularWebpackLoaderPath,
1311
AngularWebpackPlugin,
1412
AngularWebpackPluginOptions,
1513
default,
1614
} from './ivy';
17-
18-
/** @deprecated Deprecated as of v12, please use the direct exports
19-
* (`AngularWebpackPlugin` instead of `ivy.AngularWebpackPlugin`)
20-
*/
21-
// eslint-disable-next-line @typescript-eslint/no-namespace
22-
export namespace ivy {
23-
export const AngularWebpackLoaderPath = ivyInternal.AngularWebpackLoaderPath;
24-
export const AngularWebpackPlugin = ivyInternal.AngularWebpackPlugin;
25-
export type AngularWebpackPlugin = ivyInternal.AngularWebpackPlugin;
26-
export type AngularPluginOptions = ivyInternal.AngularWebpackPluginOptions;
27-
}

0 commit comments

Comments
 (0)