From: Evan You Date: Sun, 19 Apr 2020 22:42:07 +0000 (-0400) Subject: build: adjust build formats X-Git-Tag: v3.0.0-beta.3~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=218e6e166784ce967244c68c9a25822ad2053e11;p=thirdparty%2Fvuejs%2Fcore.git build: adjust build formats - Rename `esm` to `esm-browser` - Add runtime-only build for `esm-browser` - Add default CDN alias for jsdelivr --- diff --git a/packages/compiler-dom/package.json b/packages/compiler-dom/package.json index 615c506ee6..cce6b86b89 100644 --- a/packages/compiler-dom/package.json +++ b/packages/compiler-dom/package.json @@ -6,6 +6,7 @@ "module": "dist/compiler-dom.esm-bundler.js", "types": "dist/compiler-dom.d.ts", "unpkg": "dist/compiler-dom/global.js", + "jsdelivr": "dist/compiler-dom/global.js", "files": [ "index.js", "dist" @@ -15,9 +16,9 @@ "name": "VueCompilerDOM", "formats": [ "esm-bundler", + "esm-browser", "cjs", - "global", - "esm" + "global" ] }, "repository": { diff --git a/packages/reactivity/package.json b/packages/reactivity/package.json index 4e3ca165d8..6a33fed69d 100644 --- a/packages/reactivity/package.json +++ b/packages/reactivity/package.json @@ -6,6 +6,7 @@ "module": "dist/reactivity.esm-bundler.js", "types": "dist/reactivity.d.ts", "unpkg": "dist/reactivity.global.js", + "jsdelivr": "dist/reactivity.global.js", "files": [ "index.js", "dist" @@ -19,9 +20,9 @@ "name": "VueReactivity", "formats": [ "esm-bundler", + "esm-browser", "cjs", - "global", - "esm" + "global" ] }, "keywords": [ diff --git a/packages/runtime-dom/package.json b/packages/runtime-dom/package.json index 477cbf2b94..8b9a0e2006 100644 --- a/packages/runtime-dom/package.json +++ b/packages/runtime-dom/package.json @@ -15,9 +15,9 @@ "name": "VueRuntimeDOM", "formats": [ "esm-bundler", + "esm-browser", "cjs", - "global", - "esm" + "global" ], "dts": [ "jsx.d.ts" diff --git a/packages/runtime-test/README.md b/packages/runtime-test/README.md index 66cbb62dbd..6d6ba82982 100644 --- a/packages/runtime-test/README.md +++ b/packages/runtime-test/README.md @@ -1,5 +1,9 @@ # @vue/runtime-test +This is for Vue's own internal tests only - it ensures logic tested using this package is DOM-agnostic, and it runs faster than JSDOM. + +It can also be used as a reference for implementing a custom renderer. + ``` js import { h, render, nodeOps, dumpOps } from '@vue/runtime-test' diff --git a/packages/runtime-test/package.json b/packages/runtime-test/package.json index 082a662a93..df69ceb6f8 100644 --- a/packages/runtime-test/package.json +++ b/packages/runtime-test/package.json @@ -14,12 +14,6 @@ "type": "git", "url": "git+https://github.com/vuejs/vue-next.git" }, - "buildOptions": { - "name": "VueRuntimeTest", - "formats": [ - "global" - ] - }, "keywords": [ "vue" ], diff --git a/packages/vue/README.md b/packages/vue/README.md index d2911f7de0..e37aad3e08 100644 --- a/packages/vue/README.md +++ b/packages/vue/README.md @@ -6,27 +6,30 @@ - **`vue(.runtime).global(.prod).js`**: - For direct use via `