diff --git a/src/pluginWebpack5.ts b/src/pluginWebpack5.ts index b2286975e..70a0e6721 100644 --- a/src/pluginWebpack5.ts +++ b/src/pluginWebpack5.ts @@ -13,8 +13,7 @@ const NormalModule = require('webpack/lib/NormalModule') const BasicEffectRulePlugin = require('webpack/lib/rules/BasicEffectRulePlugin') const BasicMatcherRulePlugin = require('webpack/lib/rules/BasicMatcherRulePlugin') const UseEffectRulePlugin = require('webpack/lib/rules/UseEffectRulePlugin') -const RuleSetCompiler = - require('webpack/lib/rules/RuleSetCompiler') as RuleSetCompiler +const RuleSetCompiler = require('webpack/lib/rules/RuleSetCompiler') as RuleSetCompiler let objectMatcherRulePlugins = [] try { @@ -98,6 +97,7 @@ const ruleSetCompiler = new RuleSetCompiler([ new BasicEffectRulePlugin('resolve'), new BasicEffectRulePlugin('generator'), new BasicEffectRulePlugin('layer'), + new BasicEffectRulePlugin('with'), new UseEffectRulePlugin(), ])