Skip to content

Commit 2ef3c76

Browse files
committed
chore: correct import
1 parent 61e49a9 commit 2ef3c76

15 files changed

+46
-57
lines changed

packages/enhanced/CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -747,7 +747,7 @@
747747

748748
- 6b02145: Added a check to skip processing when virtualRuntimeEntry is present.
749749

750-
- Added an early return in `ModuleFederationRuntimePlugin` to skip processing if `options.virtualRuntimeEntry` is defined.
750+
- Added an early return in `FederationRuntimePlugin` to skip processing if `options.virtualRuntimeEntry` is defined.
751751

752752
- 22a3b83: fix(data-prefetch): apply DataPrefetchPlugin on demand
753753
- Updated dependencies [22a3b83]
@@ -767,7 +767,7 @@
767767

768768
- 70a1708: Added a check to skip processing when virtualRuntimeEntry is present.
769769

770-
- Added an early return in `ModuleFederationRuntimePlugin` to skip processing if `options.virtualRuntimeEntry` is defined.
770+
- Added an early return in `FederationRuntimePlugin` to skip processing if `options.virtualRuntimeEntry` is defined.
771771
- @module-federation/rspack@0.6.9
772772
- @module-federation/sdk@0.6.9
773773
- @module-federation/runtime-tools@0.6.9

packages/enhanced/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ The following items are exported:
1010
- SharePlugin
1111
- ConsumeSharedPlugin
1212
- ProvideSharedPlugin
13-
- ModuleFederationRuntimePlugin
13+
- FederationRuntimePlugin
1414
- AsyncBoundaryPlugin
1515
- HoistContainerReferencesPlugin
1616

packages/enhanced/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export { default as ContainerPlugin } from './wrapper/ContainerPlugin';
99
export { default as ConsumeSharedPlugin } from './wrapper/ConsumeSharedPlugin';
1010
export { default as ProvideSharedPlugin } from './wrapper/ProvideSharedPlugin';
1111
export { default as FederationModulesPlugin } from './wrapper/FederationModulesPlugin';
12-
export { default as ModuleFederationRuntimePlugin } from './wrapper/ModuleFederationRuntimePlugin';
12+
export { default as FederationRuntimePlugin } from './wrapper/FederationRuntimePlugin';
1313
export { default as AsyncBoundaryPlugin } from './wrapper/AsyncBoundaryPlugin';
1414
export { default as HoistContainerReferencesPlugin } from './wrapper/HoistContainerReferencesPlugin';
1515

packages/enhanced/src/lib/container/ContainerPlugin.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import type {
1515
WebpackPluginFunction,
1616
} from 'webpack';
1717
import type { containerPlugin } from '@module-federation/sdk';
18-
import ModuleFederationRuntimePlugin from './runtime/ModuleFederationRuntimePlugin';
18+
import FederationRuntimePlugin from './runtime/FederationRuntimePlugin';
1919
import FederationModulesPlugin from './runtime/FederationModulesPlugin';
2020
import checkOptions from '../../schemas/container/ContainerPlugin.check';
2121
import schema from '../../schemas/container/ContainerPlugin';
@@ -172,7 +172,7 @@ class ContainerPlugin {
172172
ContainerPlugin.patchChunkSplit(compiler, this._options.name);
173173
}
174174

175-
const federationRuntimePluginInstance = new ModuleFederationRuntimePlugin();
175+
const federationRuntimePluginInstance = new FederationRuntimePlugin();
176176
federationRuntimePluginInstance.apply(compiler);
177177

178178
const { name, exposes, shareScope, filename, library, runtime } =

packages/enhanced/src/lib/container/ContainerReferencePlugin.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import RemoteRuntimeModule from './RemoteRuntimeModule';
1414
import RemoteToExternalDependency from './RemoteToExternalDependency';
1515
import { parseOptions } from './options';
1616
import { containerReferencePlugin } from '@module-federation/sdk';
17-
import ModuleFederationRuntimePlugin from './runtime/ModuleFederationRuntimePlugin';
17+
import FederationRuntimePlugin from './runtime/FederationRuntimePlugin';
1818
import schema from '../../schemas/container/ContainerReferencePlugin';
1919
import checkOptions from '../../schemas/container/ContainerReferencePlugin.check';
2020

@@ -70,7 +70,7 @@ class ContainerReferencePlugin {
7070
*/
7171
apply(compiler: Compiler): void {
7272
const { _remotes: remotes, _remoteType: remoteType } = this;
73-
new ModuleFederationRuntimePlugin().apply(compiler);
73+
new FederationRuntimePlugin().apply(compiler);
7474
/** @type {Record<string, string>} */
7575
const remoteExternals: Record<string, string> = {};
7676

packages/enhanced/src/lib/container/ModuleFederationPlugin.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import type { Compiler, WebpackPluginInstance } from 'webpack';
1818
import SharePlugin from '../sharing/SharePlugin';
1919
import ContainerPlugin from './ContainerPlugin';
2020
import ContainerReferencePlugin from './ContainerReferencePlugin';
21-
import ModuleFederationRuntimePlugin from './runtime/ModuleFederationRuntimePlugin';
21+
import FederationRuntimePlugin from './runtime/FederationModulesPlugin';
2222
import { RemoteEntryPlugin } from '@module-federation/rspack/remote-entry-plugin';
2323
import { ExternalsType } from 'webpack/declarations/WebpackOptions';
2424
import StartupChunkDependenciesPlugin from '../startup/MfStartupChunkDependenciesPlugin';
@@ -147,7 +147,7 @@ class ModuleFederationPlugin implements WebpackPluginInstance {
147147
new PrefetchPlugin(options).apply(compiler);
148148
}
149149

150-
new ModuleFederationRuntimePlugin(options).apply(compiler);
150+
new FederationRuntimePlugin(options).apply(compiler);
151151

152152
const library = options.library || { type: 'var', name: options.name };
153153
const remoteType =

packages/enhanced/src/lib/container/runtime/FederationRuntimePlugin.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ const federationGlobal = getFederationGlobalScope(RuntimeGlobals);
5656
const onceForCompiler = new WeakSet<Compiler>();
5757
const onceForCompilerEntryMap = new WeakMap<Compiler, string>();
5858

59-
class ModuleFederationRuntimePlugin {
59+
class FederationRuntimePlugin {
6060
options?: moduleFederationPlugin.ModuleFederationPluginOptions;
6161
entryFilePath: string;
6262
bundlerRuntimePath: string;
@@ -163,7 +163,7 @@ class ModuleFederationRuntimePlugin {
163163
if (!this.options?.virtualRuntimeEntry) {
164164
const containerName = this.options.name;
165165
const hash = createHash(
166-
`${containerName} ${ModuleFederationRuntimePlugin.getTemplate(
166+
`${containerName} ${FederationRuntimePlugin.getTemplate(
167167
compiler,
168168
this.options,
169169
this.bundlerRuntimePath,
@@ -173,7 +173,7 @@ class ModuleFederationRuntimePlugin {
173173
entryFilePath = path.join(TEMP_DIR, `entry.${hash}.js`);
174174
} else {
175175
entryFilePath = `data:text/javascript;charset=utf-8;base64,${pBtoa(
176-
ModuleFederationRuntimePlugin.getTemplate(
176+
FederationRuntimePlugin.getTemplate(
177177
compiler,
178178
this.options,
179179
this.bundlerRuntimePath,
@@ -202,7 +202,7 @@ class ModuleFederationRuntimePlugin {
202202
mkdirpSync(fs, TEMP_DIR);
203203
fs.writeFileSync(
204204
filePath,
205-
ModuleFederationRuntimePlugin.getTemplate(
205+
FederationRuntimePlugin.getTemplate(
206206
compiler,
207207
this.options,
208208
this.bundlerRuntimePath,
@@ -429,4 +429,4 @@ class ModuleFederationRuntimePlugin {
429429
}
430430
}
431431

432-
export default ModuleFederationRuntimePlugin;
432+
export default FederationRuntimePlugin;

packages/enhanced/src/lib/sharing/ConsumeSharedPlugin.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import ConsumeSharedFallbackDependency from './ConsumeSharedFallbackDependency';
2525
import ConsumeSharedModule from './ConsumeSharedModule';
2626
import ConsumeSharedRuntimeModule from './ConsumeSharedRuntimeModule';
2727
import ProvideForSharedDependency from './ProvideForSharedDependency';
28-
import ModuleFederationRuntimePlugin from '../container/runtime/ModuleFederationRuntimePlugin';
28+
import FederationRuntimePlugin from '../container/runtime/FederationRuntimePlugin';
2929
import ShareRuntimeModule from './ShareRuntimeModule';
3030
import type { SemVerRange } from 'webpack/lib/util/semver';
3131
import type { ResolveData } from 'webpack/lib/NormalModuleFactory';
@@ -145,7 +145,7 @@ class ConsumeSharedPlugin {
145145
}
146146

147147
apply(compiler: Compiler): void {
148-
new ModuleFederationRuntimePlugin().apply(compiler);
148+
new FederationRuntimePlugin().apply(compiler);
149149
process.env['FEDERATION_WEBPACK_PATH'] =
150150
process.env['FEDERATION_WEBPACK_PATH'] || getWebpackPath(compiler);
151151

packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import type {
2121
ProvideSharedPluginOptions,
2222
ProvidesConfig,
2323
} from '../../declarations/plugins/sharing/ProvideSharedPlugin';
24-
import ModuleFederationRuntimePlugin from '../container/runtime/ModuleFederationRuntimePlugin';
24+
import FederationRuntimePlugin from '../container/runtime/FederationRuntimePlugin';
2525
import { createSchemaValidation } from '../../utils';
2626
const WebpackError = require(
2727
normalizeWebpackPath('webpack/lib/WebpackError'),
@@ -124,7 +124,7 @@ class ProvideSharedPlugin {
124124
* @returns {void}
125125
*/
126126
apply(compiler: Compiler): void {
127-
new ModuleFederationRuntimePlugin().apply(compiler);
127+
new FederationRuntimePlugin().apply(compiler);
128128
process.env['FEDERATION_WEBPACK_PATH'] =
129129
process.env['FEDERATION_WEBPACK_PATH'] || getWebpackPath(compiler);
130130

packages/enhanced/src/wrapper/FederationRuntimePlugin.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,9 @@ import type { moduleFederationPlugin } from '@module-federation/sdk';
33

44
import { getWebpackPath } from '@module-federation/sdk/normalize-webpack-path';
55

6-
const PLUGIN_NAME = 'ModuleFederationRuntimePlugin';
6+
const PLUGIN_NAME = 'FederationRuntimePlugin';
77

8-
export default class ModuleFederationRuntimePlugin
9-
implements WebpackPluginInstance
10-
{
8+
export default class FederationRuntimePlugin implements WebpackPluginInstance {
119
private _options?: moduleFederationPlugin.ModuleFederationPluginOptions;
1210
name: string;
1311
entryFilePath: string;
@@ -22,8 +20,8 @@ export default class ModuleFederationRuntimePlugin
2220
process.env['FEDERATION_WEBPACK_PATH'] =
2321
process.env['FEDERATION_WEBPACK_PATH'] || getWebpackPath(compiler);
2422
const CoreFederationRuntimePlugin =
25-
require('../lib/container/runtime/ModuleFederationRuntimePlugin')
26-
.default as typeof import('../lib/container/runtime/ModuleFederationRuntimePlugin').default;
23+
require('../lib/container/runtime/FederationRuntimePlugin')
24+
.default as typeof import('../lib/container/runtime/FederationRuntimePlugin').default;
2725
const pluginInstance = new CoreFederationRuntimePlugin(this._options);
2826
pluginInstance.apply(compiler);
2927

0 commit comments

Comments
 (0)