diff --git a/.vscode/settings.json b/.vscode/settings.json index 5184e96..6232eb0 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -10,8 +10,8 @@ // Auto fix "editor.codeActionsOnSave": { - "source.fixAll.eslint": true, - "source.organizeImports": false + "source.fixAll.eslint": "explicit", + "source.organizeImports": "never" }, // Silent the stylistic rules in you IDE, but still auto fix them diff --git a/README.md b/README.md index 82c0aab..7a444cf 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ Rewriting at Vue Macros. vue-macros sg ``` -supported vue macros: +supported macros: - [x] jsx-directive - [x] define-render diff --git a/package.json b/package.json index ea6db2c..0788b20 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@vue-macros/cli", "type": "module", - "version": "1.1.1", + "version": "1.2.0", "packageManager": "pnpm@8.10.5", "description": "Rewriting at vue macros powered by ast-grep.", "author": "zhiyuanzmj ", @@ -51,10 +51,15 @@ }, "devDependencies": { "@antfu/eslint-config": "^2.1.2", + "@vitejs/plugin-vue": "^4.5.1", + "@vitejs/plugin-vue-jsx": "^3.1.0", + "@vue-macros/volar": "^0.17.4", + "@vue/babel-helper-vue-transform-on": "1.2.0-alpha.0", "bumpp": "^9.2.0", "typescript": "^5.3.2", "unbuild": "^2.0.0", "unocss": "^0.57.7", + "unplugin-vue-macros": "^2.7.0", "vitest": "^0.34.6" } } diff --git a/playground/package.json b/playground/package.json index 1bb809f..3cce752 100644 --- a/playground/package.json +++ b/playground/package.json @@ -12,7 +12,6 @@ "@vitejs/plugin-vue": "^4.5.0", "@vitejs/plugin-vue-jsx": "^3.1.0", "@vue-macros/volar": "^0.17.4", - "@vue/babel-helper-vue-transform-on": "1.2.0-alpha.0", "tsx": "^4.6.1", "typescript": "^5.3.2", "unplugin-vue-macros": "^2.7.0", diff --git a/playground/pnpm-lock.yaml b/playground/pnpm-lock.yaml index 934cfe1..7fc366b 100644 --- a/playground/pnpm-lock.yaml +++ b/playground/pnpm-lock.yaml @@ -19,9 +19,6 @@ devDependencies: '@vue-macros/volar': specifier: ^0.17.4 version: 0.17.4(@vue-macros/reactivity-transform@0.4.0)(typescript@5.3.2)(vue@3.3.9) - '@vue/babel-helper-vue-transform-on': - specifier: 1.2.0-alpha.0 - version: 1.2.0-alpha.0 tsx: specifier: ^4.6.1 version: 4.6.1 @@ -1280,10 +1277,6 @@ packages: resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==} dev: true - /@vue/babel-helper-vue-transform-on@1.2.0-alpha.0: - resolution: {integrity: sha512-8oelfDzzYre1XGykAGOYc8sSIL8ToDkWMG5awjN+tain/1XSu4KMyBYYESnEMqhyyo8pfMbgBXcQW5nRDrm61A==} - dev: true - /@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.5): resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==} peerDependencies: diff --git a/playground/src/App.vue b/playground/src/App.vue index cbf5637..21393c9 100644 --- a/playground/src/App.vue +++ b/playground/src/App.vue @@ -22,10 +22,10 @@ const compRef = shallowRef() v-on="on" @click.once="select = i" @submit="alert" - @update="select.id = $event" + @update:model-value="select.id = $event" >