vue-loader
Advanced tools
Comparing version 16.4.0 to 16.4.1
@@ -1,4 +0,9 @@ | ||
# [16.4.0](https://github.com/vuejs/vue-loader/compare/v16.3.3...v16.4.0) (2021-07-30) | ||
## [16.4.1](https://github.com/vuejs/vue-loader/compare/v16.3.3...v16.4.1) (2021-08-02) | ||
### Bug Fixes | ||
* fix webpack 5.48 compatibility ([b94289c](https://github.com/vuejs/vue-loader/commit/b94289c9fb395556100ec121529dfe676280d3cd)), closes [#1859](https://github.com/vuejs/vue-loader/issues/1859) | ||
### Features | ||
@@ -10,11 +15,10 @@ | ||
## [16.3.3](https://github.com/vuejs/vue-loader/compare/v16.3.2...v16.3.3) (2021-07-21) | ||
# [16.4.0](https://github.com/vuejs/vue-loader/compare/v16.3.3...v16.4.0) (2021-07-30) | ||
### Bug Fixes | ||
### Features | ||
* mark @vue/compiler-sfc as an optional peer dependency ([089473a](https://github.com/vuejs/vue-loader/commit/089473af97077b8e14b3feff48d32d2733ad792c)) | ||
* customElement option support for Vue 3.2 ([e19fcda](https://github.com/vuejs/vue-loader/commit/e19fcdaa62c4aa5d826c33a0e7fb8786904ee225)) | ||
## [16.3.3](https://github.com/vuejs/vue-loader/compare/v16.3.2...v16.3.3) (2021-07-21) | ||
@@ -21,0 +25,0 @@ |
@@ -9,5 +9,13 @@ "use strict"; | ||
const BasicMatcherRulePlugin = require('webpack/lib/rules/BasicMatcherRulePlugin'); | ||
const DescriptionDataMatcherRulePlugin = require('webpack/lib/rules/DescriptionDataMatcherRulePlugin'); | ||
const UseEffectRulePlugin = require('webpack/lib/rules/UseEffectRulePlugin'); | ||
const RuleSetCompiler = require('webpack/lib/rules/RuleSetCompiler'); | ||
let 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([ | ||
@@ -26,3 +34,3 @@ new BasicMatcherRulePlugin('test', 'resource'), | ||
new BasicMatcherRulePlugin('compiler'), | ||
new DescriptionDataMatcherRulePlugin(), | ||
...objectMatcherRulePlugins, | ||
new BasicEffectRulePlugin('type'), | ||
@@ -29,0 +37,0 @@ new BasicEffectRulePlugin('sideEffects'), |
{ | ||
"name": "vue-loader", | ||
"version": "16.4.0", | ||
"version": "16.4.1", | ||
"license": "MIT", | ||
@@ -66,2 +66,3 @@ "author": "Evan You", | ||
"html-webpack-plugin": "^4.5.0", | ||
"html-webpack-plugin-v5": "npm:html-webpack-plugin@^5.3.2", | ||
"jest": "^26.4.1", | ||
@@ -86,2 +87,3 @@ "jsdom": "^16.4.0", | ||
"ts-loader": "^8.0.6", | ||
"ts-loader-v9": "npm:ts-loader@^9.2.4", | ||
"typescript": "^4.0.2", | ||
@@ -88,0 +90,0 @@ "url-loader": "^4.1.0", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
67869
1089
47