diff --git a/packages/compiler-sfc/__tests__/compileScript.spec.ts b/packages/compiler-sfc/__tests__/compileScript.spec.ts
index 93373b2b4..4d40d88de 100644
--- a/packages/compiler-sfc/__tests__/compileScript.spec.ts
+++ b/packages/compiler-sfc/__tests__/compileScript.spec.ts
@@ -310,7 +310,7 @@ defineExpose({ foo: 123 })
let foo = $ref(1)
`,
- { refTransform: true }
+ { reactivityTransform: true }
)
assertCode(content)
expect(content).toMatch(`import { ref } from 'vue'`)
@@ -1108,7 +1108,7 @@ const emit = defineEmits(['a', 'b'])
describe('async/await detection', () => {
function assertAwaitDetection(code: string, shouldAsync = true) {
const { content } = compile(``, {
- refTransform: true
+ reactivityTransform: true
})
if (shouldAsync) {
expect(content).toMatch(`let __temp, __restore`)
diff --git a/packages/compiler-sfc/__tests__/compileScriptPropsTransform.spec.ts b/packages/compiler-sfc/__tests__/compileScriptPropsTransform.spec.ts
index 08a97316d..140dbec2e 100644
--- a/packages/compiler-sfc/__tests__/compileScriptPropsTransform.spec.ts
+++ b/packages/compiler-sfc/__tests__/compileScriptPropsTransform.spec.ts
@@ -6,7 +6,7 @@ describe('sfc props transform', () => {
function compile(src: string, options?: Partial) {
return compileSFCScript(src, {
inlineTemplate: true,
- propsDestructureTransform: true,
+ reactivityTransform: true,
...options
})
}
diff --git a/packages/compiler-sfc/__tests__/compileScriptRefTransform.spec.ts b/packages/compiler-sfc/__tests__/compileScriptRefTransform.spec.ts
index f6897b803..15e633c6e 100644
--- a/packages/compiler-sfc/__tests__/compileScriptRefTransform.spec.ts
+++ b/packages/compiler-sfc/__tests__/compileScriptRefTransform.spec.ts
@@ -4,12 +4,12 @@ import { compileSFCScript as compile, assertCode } from './utils'
// this file only tests integration with SFC - main test case for the ref
// transform can be found in /packages/reactivity-transform/__tests__
describe('sfc ref transform', () => {
- function compileWithRefTransform(src: string) {
- return compile(src, { refTransform: true })
+ function compileWithReactivityTransform(src: string) {
+ return compile(src, { reactivityTransform: true })
}
test('$ unwrapping', () => {
- const { content, bindings } = compileWithRefTransform(`
@@ -156,7 +156,7 @@ describe('sfc ref transform', () => {
bar
})
`,
- { refTransform: true }
+ { reactivityTransform: true }
)
).toThrow(`cannot reference locally declared variables`)
@@ -168,7 +168,7 @@ describe('sfc ref transform', () => {
bar
})
`,
- { refTransform: true }
+ { reactivityTransform: true }
)
).toThrow(`cannot reference locally declared variables`)
})
diff --git a/packages/compiler-sfc/src/compileScript.ts b/packages/compiler-sfc/src/compileScript.ts
index 75203d42b..79ac5207e 100644
--- a/packages/compiler-sfc/src/compileScript.ts
+++ b/packages/compiler-sfc/src/compileScript.ts
@@ -104,7 +104,7 @@ export interface SFCScriptCompileOptions {
*/
propsDestructureTransform?: boolean
/**
- * @deprecated use `refTransform` instead.
+ * @deprecated use `reactivityTransform` instead.
*/
refSugar?: boolean
/**
diff --git a/packages/reactivity-transform/__tests__/refTransform.spec.ts b/packages/reactivity-transform/__tests__/reactivityTransform.spec.ts
similarity index 100%
rename from packages/reactivity-transform/__tests__/refTransform.spec.ts
rename to packages/reactivity-transform/__tests__/reactivityTransform.spec.ts
diff --git a/packages/reactivity-transform/src/index.ts b/packages/reactivity-transform/src/index.ts
index 2009e6800..0a4d85f00 100644
--- a/packages/reactivity-transform/src/index.ts
+++ b/packages/reactivity-transform/src/index.ts
@@ -1 +1 @@
-export * from './refTransform'
+export * from './reactivityTransform'
diff --git a/packages/reactivity-transform/src/refTransform.ts b/packages/reactivity-transform/src/reactivityTransform.ts
similarity index 99%
rename from packages/reactivity-transform/src/refTransform.ts
rename to packages/reactivity-transform/src/reactivityTransform.ts
index 6a94f3b58..f7a822ff5 100644
--- a/packages/reactivity-transform/src/refTransform.ts
+++ b/packages/reactivity-transform/src/reactivityTransform.ts
@@ -660,6 +660,6 @@ function warnOnce(msg: string) {
function warn(msg: string) {
console.warn(
- `\x1b[1m\x1b[33m[@vue/ref-transform]\x1b[0m\x1b[33m ${msg}\x1b[0m\n`
+ `\x1b[1m\x1b[33m[@vue/reactivity-transform]\x1b[0m\x1b[33m ${msg}\x1b[0m\n`
)
}
diff --git a/packages/sfc-playground/src/App.vue b/packages/sfc-playground/src/App.vue
index 299bd0ace..df91bb5af 100644
--- a/packages/sfc-playground/src/App.vue
+++ b/packages/sfc-playground/src/App.vue
@@ -19,8 +19,7 @@ const store = new ReplStore({
// enable experimental features
const sfcOptions = {
script: {
- refTransform: true,
- propsDestructureTransform: true
+ reactivityTransform: true
}
}