]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
build: fix size check
authorEvan You <yyx990803@gmail.com>
Fri, 3 Feb 2023 09:22:01 +0000 (17:22 +0800)
committerEvan You <yyx990803@gmail.com>
Fri, 3 Feb 2023 09:22:01 +0000 (17:22 +0800)
package.json
packages/size-check/package.json
packages/size-check/src/index.ts
pnpm-lock.yaml

index 9edd2c5c6033151ae6106921a0454dd3a87721ef..6f6ed7c96bcc7dc57b20b595f34286b44411818e 100644 (file)
@@ -8,7 +8,7 @@
     "build-dts": "tsc -p tsconfig.build.json && rollup -c rollup.dts.config.mjs",
     "size": "run-s size-global size-baseline",
     "size-global": "node scripts/build.mjs vue runtime-dom -f global -p",
-    "size-baseline": "node scripts/build.mjs runtime-dom runtime-core reactivity shared -f esm-bundler && cd packages/size-check && vite build && node brotli",
+    "size-baseline": "node scripts/build.mjs vue -f esm-bundler-runtime && node scripts/build.mjs runtime-dom runtime-core reactivity shared -f esm-bundler && cd packages/size-check && vite build && node brotli",
     "check": "tsc --incremental --noEmit",
     "lint": "eslint --cache --ext .ts packages/*/{src,__tests__}/**.ts",
     "format": "prettier --write --cache --parser typescript \"**/*.[tj]s?(x)\"",
index ced4713f592d3c225a2997b5d8ff3db5424afb43..0973ec74be26e39e2cbe9456cf5c91b49bc4f143 100644 (file)
@@ -4,5 +4,8 @@
   "private": true,
   "scripts": {
     "build": "vite build"
+  },
+  "dependencies": {
+    "vue": "workspace:*"
   }
 }
index 3c9d23c278a7598b797a8fef17d0ffc5aedc8af6..ad3b68a5cc187a653addff36ce49a2d27d49a426 100644 (file)
@@ -1,4 +1,4 @@
-import { h, createApp } from '@vue/runtime-dom'
+import { h, createApp } from 'vue'
 
 // The bare minimum code required for rendering something to the screen
 createApp({
index 927376bffc9f88c9ef2298482988cf9f7d9d48ef..7d7d157787c06448d31991f27800372f367cd01f 100644 (file)
@@ -272,7 +272,10 @@ importers:
     specifiers: {}
 
   packages/size-check:
-    specifiers: {}
+    specifiers:
+      vue: workspace:*
+    dependencies:
+      vue: link:../vue
 
   packages/template-explorer:
     specifiers: