File tree Expand file tree Collapse file tree 2 files changed +15
-5
lines changed Expand file tree Collapse file tree 2 files changed +15
-5
lines changed Original file line number Diff line number Diff line change 1
1
const path = require ( 'path' )
2
2
const loaderUtils = require ( 'loader-utils' )
3
- const compiler = require ( 'vue-template-compiler' )
4
3
5
4
const vuetifyMatcher = require ( './matcher/tag' )
6
5
const vuetifyAttrsMatcher = require ( './matcher/attr' )
@@ -10,6 +9,13 @@ const runtimePaths = {
10
9
installDirectives : require . resolve ( './runtime/installDirectives' )
11
10
}
12
11
12
+ let compiler
13
+ try {
14
+ compiler = require ( 'vue/compiler-sfc' )
15
+ } catch ( e ) {
16
+ compiler = require ( 'vue-template-compiler' )
17
+ }
18
+
13
19
function getMatches ( type , items , matches , component ) {
14
20
const imports = [ ]
15
21
Original file line number Diff line number Diff line change 22
22
"loader-utils" : " ^2.0.0"
23
23
},
24
24
"peerDependencies" : {
25
+ "gm" : " ^1.23.0" ,
26
+ "pug" : " ^2.0.0" ,
27
+ "sharp" : " ^0.21.0" ,
25
28
"vue-template-compiler" : " ^2.6.10" ,
26
29
"vuetify" : " ^1.3.0 || ^2.0.0" ,
27
30
"webpack" : " ^4.0.0 || ^5.0.0"
28
31
},
29
- "optionalPeerDependencies" : {
30
- "gm" : " ^1.23.0" ,
31
- "pug" : " ^2.0.0" ,
32
- "sharp" : " ^0.21.0"
32
+ "peerDependenciesMeta" : {
33
+ "gm" : { "optional" : true },
34
+ "pug" : { "optional" : true },
35
+ "sharp" : { "optional" : true },
36
+ "vue-template-compiler" : { "optional" : true }
33
37
},
34
38
"devDependencies" : {
35
39
"gm" : " ^1.23.1" ,
You can’t perform that action at this time.
0 commit comments