Skip to content

Commit 8e55022

Browse files
committed
feat!: drop vue-demi and require vue 2.7+
1 parent 0e1b6e2 commit 8e55022

18 files changed

+185
-281
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
## Quick Start
3636

37-
> If you are using Vue 2, then this project requires usage of [`@vue/composition-api`](https://github.com/vuejs/composition-api). Make sure you've set that up correctly first. If you're using Vue 3, no extra steps are required.
37+
> If you are using Vue 2, then this project requires you be on at least Vue 2.7.
3838
3939
First install `vue-sanity`:
4040

package.json

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,24 +40,17 @@
4040
"lint": "pnpm eslint .",
4141
"prepare": "pnpm build && husky",
4242
"release": "bumpp && npm release",
43-
"test": "vitest",
43+
"test": "vitest --typecheck",
4444
"test:types": "tsc --noEmit"
4545
},
4646
"peerDependencies": {
47-
"@vue/composition-api": "1.7.2",
48-
"vue": "^2.0.0 || >=3.0.0-rc.0"
49-
},
50-
"peerDependenciesMeta": {
51-
"@vue/composition-api": {
52-
"optional": true
53-
}
47+
"vue": "^2.7.0 || >=3.0.0-rc.0"
5448
},
5549
"dependencies": {
5650
"@sanity/client": "^6.21.3",
5751
"@sanity/image-url": "^1.0.2",
5852
"minify-groq": "^1.0.0",
59-
"sanity-typed-queries": "^0.9.5",
60-
"vue-demi": "^0.14.10"
53+
"sanity-typed-queries": "^0.9.5"
6154
},
6255
"devDependencies": {
6356
"@antfu/eslint-config": "^3.0.0",
@@ -81,9 +74,9 @@
8174
"unbuild": "2.0.0",
8275
"vite": "5.4.2",
8376
"vitest": "2.0.5",
84-
"vue": "2.6.14",
85-
"vue-server-renderer": "2.6.14",
86-
"vue-template-compiler": "2.6.14"
77+
"vue": "2.7.16",
78+
"vue-server-renderer": "2.7.16",
79+
"vue-template-compiler": "2.7.16"
8780
},
8881
"resolutions": {
8982
"minimist": ">=1.2.8"

0 commit comments

Comments
 (0)