Skip to content

Commit f245bb3

Browse files
authored
chore: remove useless schemas (#2888)
1 parent 1d9bb77 commit f245bb3

File tree

4 files changed

+5
-4731
lines changed

4 files changed

+5
-4731
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@module-federation/enhanced': patch
3+
---
4+
5+
chore(enhanced): remove useless schemas

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

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import {
1313
} from '@module-federation/sdk';
1414
import { normalizeWebpackPath } from '@module-federation/sdk/normalize-webpack-path';
1515
import type { Compiler, WebpackPluginInstance } from 'webpack';
16-
import schema from '../../schemas/container/ModuleFederationPlugin';
1716
import SharePlugin from '../sharing/SharePlugin';
1817
import ContainerPlugin from './ContainerPlugin';
1918
import ContainerReferencePlugin from './ContainerReferencePlugin';
@@ -27,27 +26,13 @@ const isValidExternalsType = require(
2726
),
2827
) as typeof import('webpack/schemas/plugins/container/ExternalsType.check.js');
2928

30-
const createSchemaValidation = require(
31-
normalizeWebpackPath('webpack/lib/util/create-schema-validation'),
32-
) as typeof import('webpack/lib/util/create-schema-validation');
33-
const validate = createSchemaValidation(
34-
// just use schema to validate
35-
() => true,
36-
() => schema,
37-
{
38-
name: 'Module Federation Plugin',
39-
baseDataPath: 'options',
40-
},
41-
);
42-
4329
class ModuleFederationPlugin implements WebpackPluginInstance {
4430
private _options: moduleFederationPlugin.ModuleFederationPluginOptions;
4531
private _statsPlugin?: StatsPlugin;
4632
/**
4733
* @param {moduleFederationPlugin.ModuleFederationPluginOptions} options options
4834
*/
4935
constructor(options: moduleFederationPlugin.ModuleFederationPluginOptions) {
50-
validate(options);
5136
this._options = options;
5237
}
5338

0 commit comments

Comments
 (0)