@@ -42,10 +42,10 @@ export interface Options {
42
42
customElement ?: boolean | string | RegExp | ( string | RegExp ) [ ]
43
43
44
44
/**
45
- * Enable Vue ref transform (experimental).
46
- * https://github.com/vuejs/vue-next/tree/master/packages/ref -transform
45
+ * Enable Vue reactivity transform (experimental).
46
+ * https://github.com/vuejs/vue-next/tree/master/packages/reactivity -transform
47
47
*
48
- * **requires Vue \>= 3.2.5 **
48
+ * **requires vue\@^ 3.2.25 **
49
49
*
50
50
* - `true`: transform will be enabled for all vue,js(x),ts(x) files except
51
51
* those inside node_modules
@@ -55,7 +55,12 @@ export interface Options {
55
55
*
56
56
* @default false
57
57
*/
58
- refTransform ?: boolean | string | RegExp | ( string | RegExp ) [ ]
58
+ reactivityTransform ?: boolean | string | RegExp | ( string | RegExp ) [ ]
59
+
60
+ /**
61
+ * @deprecated use `reactivityTransform` instead.
62
+ */
63
+ refTransform ?: any
59
64
60
65
/**
61
66
* @deprecated the plugin now auto-detects whether it's being invoked for ssr.
@@ -80,7 +85,7 @@ export default function vuePlugin(rawOptions: Options = {}): Plugin {
80
85
include = / \. v u e $ / ,
81
86
exclude,
82
87
customElement = / \. c e \. v u e $ / ,
83
- refTransform = false
88
+ reactivityTransform = false
84
89
} = rawOptions
85
90
86
91
const filter = createFilter ( include , exclude )
@@ -91,19 +96,19 @@ export default function vuePlugin(rawOptions: Options = {}): Plugin {
91
96
: createFilter ( customElement )
92
97
93
98
const refTransformFilter =
94
- refTransform === false
99
+ reactivityTransform === false
95
100
? ( ) => false
96
- : refTransform === true
101
+ : reactivityTransform === true
97
102
? createFilter ( / \. ( j | t ) s x ? $ / , / n o d e _ m o d u l e s / )
98
- : createFilter ( refTransform )
103
+ : createFilter ( reactivityTransform )
99
104
100
105
let options : ResolvedOptions = {
101
106
isProduction : process . env . NODE_ENV === 'production' ,
102
107
...rawOptions ,
103
108
include,
104
109
exclude,
105
110
customElement,
106
- refTransform ,
111
+ reactivityTransform ,
107
112
root : process . cwd ( ) ,
108
113
sourceMap : true ,
109
114
compiler : null as any // to be set in configResolved
0 commit comments