@@ -31,7 +31,7 @@ class VueLoaderPlugin implements webpack.Plugin {
3131 if ( ! vueRule ) {
3232 throw new Error (
3333 `[VueLoaderPlugin Error] No matching rule for .vue files found.\n` +
34- `Make sure there is at least one root-level rule that matches .vue or .vue.html files.`
34+ `Make sure there is at least one root-level rule that matches .vue or .vue.html files.`
3535 )
3636 }
3737
@@ -51,18 +51,17 @@ class VueLoaderPlugin implements webpack.Plugin {
5151 if ( vueLoaderUseIndex < 0 ) {
5252 throw new Error (
5353 `[VueLoaderPlugin Error] No matching use for vue-loader is found.\n` +
54- `Make sure the rule matching .vue files include vue-loader in its use.`
54+ `Make sure the rule matching .vue files include vue-loader in its use.`
5555 )
5656 }
5757
5858 const vueLoaderUse = vueUse [ vueLoaderUseIndex ]
59- const vueLoaderOptions = ( vueLoaderUse . options = vueLoaderUse . options || { } ) as VueLoaderOptions
59+ const vueLoaderOptions = ( vueLoaderUse . options =
60+ vueLoaderUse . options || { } ) as VueLoaderOptions
6061
6162 // for each user rule (expect the vue rule), create a cloned rule
6263 // that targets the corresponding language blocks in *.vue files.
63- const clonedRules = rules
64- . filter ( r => r !== vueRule )
65- . map ( cloneRule )
64+ const clonedRules = rules . filter ( r => r !== vueRule ) . map ( cloneRule )
6665
6766 // rule for template compiler
6867 const templateCompilerRule = {
@@ -102,21 +101,17 @@ class VueLoaderPlugin implements webpack.Plugin {
102101 }
103102}
104103
105- function createMatcher ( fakeFile : string ) {
104+ function createMatcher ( fakeFile : string ) {
106105 return ( rule : webpack . RuleSetRule ) => {
107106 // #1201 we need to skip the `include` check when locating the vue rule
108107 const clone = Object . assign ( { } , rule )
109108 delete clone . include
110109 const normalized = RuleSet . normalizeRule ( clone , { } , '' )
111- return (
112- ! rule . enforce &&
113- normalized . resource &&
114- normalized . resource ( fakeFile )
115- )
110+ return ! rule . enforce && normalized . resource && normalized . resource ( fakeFile )
116111 }
117112}
118113
119- function cloneRule ( rule : webpack . RuleSetRule ) {
114+ function cloneRule ( rule : webpack . RuleSetRule ) {
120115 const resource = rule . resource as Function
121116 const resourceQuery = rule . resourceQuery as Function
122117 // Assuming `test` and `resourceQuery` tests are executed in series and
0 commit comments