]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
chore: use workspace vue dep for sfc-playground
authorEvan You <yyx990803@gmail.com>
Fri, 3 Feb 2023 13:49:18 +0000 (21:49 +0800)
committerEvan You <yyx990803@gmail.com>
Fri, 3 Feb 2023 13:49:18 +0000 (21:49 +0800)
packages/sfc-playground/package.json
pnpm-lock.yaml
scripts/release.js

index 7c65efdf685738d21895ef3f78ffabb271bcb242..3966382b8b92cfc7836b5c539a331f7ea74d7521 100644 (file)
@@ -12,7 +12,7 @@
     "vite": "^4.0.0"
   },
   "dependencies": {
-    "vue": "3.2.47",
+    "vue": "workspace:*",
     "@vue/repl": "^1.3.0",
     "file-saver": "^2.0.5",
     "jszip": "^3.6.0"
index 849abe6e68270b90d3a1d51af9714641081b2501..4d7820f2df431b6eb8d08db382ad5d0166b8b100 100644 (file)
@@ -252,7 +252,7 @@ importers:
       file-saver: ^2.0.5
       jszip: ^3.6.0
       vite: ^4.0.0
-      vue: 3.2.47
+      vue: workspace:*
     dependencies:
       '@vue/repl': 1.3.2_vue@packages+vue
       file-saver: 2.0.5
index defad5f34bd380a173fcec154db90fac27977c81..0db3628cd1242b3e69b5f3e67b85c01fdf2a3b73 100644 (file)
@@ -200,6 +200,9 @@ function updateDeps(pkg, depType, version) {
   const deps = pkg[depType]
   if (!deps) return
   Object.keys(deps).forEach(dep => {
+    if (deps[dep] === 'workspace:*') {
+      return
+    }
     if (
       dep === 'vue' ||
       (dep.startsWith('@vue') && packages.includes(dep.replace(/^@vue\//, '')))