From e0f49038c7688ed7e213eae9ce7b179548912bdc Mon Sep 17 00:00:00 2001 From: cexbrayat Date: Wed, 29 Jan 2020 17:01:23 +0100 Subject: [PATCH] feat: support Vue 3.0.0-alpha.4 --- .../rfc09-global-api/__testfixtures__/hello.output.js | 2 +- generator/codemods/rfc09-global-api/transformMount.js | 4 ++-- generator/template/src/main.js | 2 +- package.json | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/generator/codemods/rfc09-global-api/__testfixtures__/hello.output.js b/generator/codemods/rfc09-global-api/__testfixtures__/hello.output.js index dc3e488..684d042 100644 --- a/generator/codemods/rfc09-global-api/__testfixtures__/hello.output.js +++ b/generator/codemods/rfc09-global-api/__testfixtures__/hello.output.js @@ -1,4 +1,4 @@ import { createApp } from 'vue'; import App from './App.vue'; -createApp().mount(App, '#app'); +createApp(App).mount('#app'); diff --git a/generator/codemods/rfc09-global-api/transformMount.js b/generator/codemods/rfc09-global-api/transformMount.js index 0ae5716..d4e227d 100644 --- a/generator/codemods/rfc09-global-api/transformMount.js +++ b/generator/codemods/rfc09-global-api/transformMount.js @@ -26,10 +26,10 @@ module.exports = function transformMount(j, root) { return j.callExpression( j.memberExpression( - j.callExpression(j.identifier('createApp'), []), + j.callExpression(j.identifier('createApp'), [options]), j.identifier('mount') ), - [options, el] + [el] ) }) diff --git a/generator/template/src/main.js b/generator/template/src/main.js index 7239c8e..01433bc 100644 --- a/generator/template/src/main.js +++ b/generator/template/src/main.js @@ -1,4 +1,4 @@ import { createApp } from 'vue' import App from './App.vue' -createApp().mount(App, '#app') +createApp(App).mount('#app') diff --git a/package.json b/package.json index 3d75612..7666920 100644 --- a/package.json +++ b/package.json @@ -16,8 +16,8 @@ "vue-loader": "^16.0.0-alpha.1" }, "peerDependencies": { - "@vue/compiler-sfc": "^3.0.0-alpha.1", - "vue": "^3.0.0-alpha.1" + "@vue/compiler-sfc": "^3.0.0-alpha.4", + "vue": "^3.0.0-alpha.4" }, "devDependencies": { "jest": "^24.9.0",