提交 6769595f 编写于 作者: fxy060608's avatar fxy060608

chore(deps): bump vue-loader from 15.9.7 to 15.9.8

上级 276f4168
...@@ -3,10 +3,21 @@ const id = 'vue-loader-plugin' ...@@ -3,10 +3,21 @@ const id = 'vue-loader-plugin'
const NS = 'vue-loader' const NS = 'vue-loader'
const BasicEffectRulePlugin = require('webpack/lib/rules/BasicEffectRulePlugin') const BasicEffectRulePlugin = require('webpack/lib/rules/BasicEffectRulePlugin')
const BasicMatcherRulePlugin = require('webpack/lib/rules/BasicMatcherRulePlugin') const BasicMatcherRulePlugin = require('webpack/lib/rules/BasicMatcherRulePlugin')
const DescriptionDataMatcherRulePlugin = require('webpack/lib/rules/DescriptionDataMatcherRulePlugin')
const RuleSetCompiler = require('webpack/lib/rules/RuleSetCompiler') const RuleSetCompiler = require('webpack/lib/rules/RuleSetCompiler')
const UseEffectRulePlugin = require('webpack/lib/rules/UseEffectRulePlugin') const UseEffectRulePlugin = require('webpack/lib/rules/UseEffectRulePlugin')
const objectMatcherRulePlugins = []
try {
const ObjectMatcherRulePlugin = require('webpack/lib/rules/ObjectMatcherRulePlugin')
objectMatcherRulePlugins.push(
new ObjectMatcherRulePlugin('assert', 'assertions'),
new ObjectMatcherRulePlugin('descriptionData')
)
} catch (e) {
const DescriptionDataMatcherRulePlugin = require('webpack/lib/rules/DescriptionDataMatcherRulePlugin')
objectMatcherRulePlugins.push(new DescriptionDataMatcherRulePlugin())
}
const ruleSetCompiler = new RuleSetCompiler([ const ruleSetCompiler = new RuleSetCompiler([
new BasicMatcherRulePlugin('test', 'resource'), new BasicMatcherRulePlugin('test', 'resource'),
new BasicMatcherRulePlugin('mimetype'), new BasicMatcherRulePlugin('mimetype'),
...@@ -20,7 +31,7 @@ const ruleSetCompiler = new RuleSetCompiler([ ...@@ -20,7 +31,7 @@ const ruleSetCompiler = new RuleSetCompiler([
new BasicMatcherRulePlugin('realResource'), new BasicMatcherRulePlugin('realResource'),
new BasicMatcherRulePlugin('issuer'), new BasicMatcherRulePlugin('issuer'),
new BasicMatcherRulePlugin('compiler'), new BasicMatcherRulePlugin('compiler'),
new DescriptionDataMatcherRulePlugin(), ...objectMatcherRulePlugins,
new BasicEffectRulePlugin('type'), new BasicEffectRulePlugin('type'),
new BasicEffectRulePlugin('sideEffects'), new BasicEffectRulePlugin('sideEffects'),
new BasicEffectRulePlugin('parser'), new BasicEffectRulePlugin('parser'),
......
{ {
"name": "vue-loader", "name": "vue-loader",
"version": "15.9.7", "version": "15.9.8",
"description": "Vue single-file component loader for Webpack", "description": "Vue single-file component loader for Webpack",
"main": "lib/index.js", "main": "lib/index.js",
"typings": "lib/index.d.ts", "typings": "lib/index.d.ts",
......
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
"vue-hot-reload-api": "^2.3.0", "vue-hot-reload-api": "^2.3.0",
"vue-style-loader": "^4.1.0", "vue-style-loader": "^4.1.0",
"vue-template-es2015-compiler": "^1.9.0", "vue-template-es2015-compiler": "^1.9.0",
"webpack": "~5.45.1", "webpack": "^5.48.0",
"webpack-sources": "^3.1.2" "webpack-sources": "^3.1.2"
}, },
"devDependencies": { "devDependencies": {
......
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册