]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
fix(compat): list cjs dependencies for compat build
authorEvan You <yyx990803@gmail.com>
Wed, 28 Sep 2022 03:05:07 +0000 (11:05 +0800)
committerEvan You <yyx990803@gmail.com>
Wed, 28 Sep 2022 03:05:09 +0000 (11:05 +0800)
Previously the cjs build implicitly relies on hoisted versions of the
deps, causing it to resolve to newer versions of estree-walker when
present.

fix #6602

packages/vue-compat/package.json
pnpm-lock.yaml

index 2f126f8ecf647a5072a220c2f48f9b0209bfa31a..098af48af089ff11b3e193d1652c2dda43263d4d 100644 (file)
     "url": "https://github.com/vuejs/core/issues"
   },
   "homepage": "https://github.com/vuejs/core/tree/main/packages/vue-compat#readme",
+  "dependencies": {
+    "@babel/parser": "^7.16.4",
+    "estree-walker": "^2.0.2",
+    "source-map": "^0.6.1"
+  },
   "peerDependencies": {
     "vue": "3.2.39"
   }
index 90bc778d9912a87f98e8da61aa87df4019fd77ac..f1452cdf34297206e7b80f759652e08897494d64 100644 (file)
@@ -285,7 +285,14 @@ importers:
       '@vue/shared': link:../shared
 
   packages/vue-compat:
-    specifiers: {}
+    specifiers:
+      '@babel/parser': ^7.16.4
+      estree-walker: ^2.0.2
+      source-map: ^0.6.1
+    dependencies:
+      '@babel/parser': 7.16.4
+      estree-walker: 2.0.2
+      source-map: 0.6.1
 
 packages:
 
@@ -6590,7 +6597,7 @@ packages:
     dev: true
 
   /source-map/0.5.7:
-    resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=}
+    resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
     engines: {node: '>=0.10.0'}
     dev: true