From: Evan You Date: Mon, 3 Feb 2025 05:22:25 +0000 (+0800) Subject: chore: sync runtime-vapor version with other packages and tweak package.json X-Git-Tag: v3.6.0-alpha.1~16^2~101 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=724e63c306b38e9cd4ce5baf57d305f71804f5a0;p=thirdparty%2Fvuejs%2Fcore.git chore: sync runtime-vapor version with other packages and tweak package.json --- diff --git a/packages/runtime-vapor/README.md b/packages/runtime-vapor/README.md index 125de1f776..ab8204db55 100644 --- a/packages/runtime-vapor/README.md +++ b/packages/runtime-vapor/README.md @@ -1,4 +1,8 @@ # @vue/runtime-vapor -> **Note** -> Work in progress. Do not use yet. +This package only ships `esm-bundler` build because: + +1. Vapor mode requires SFC build. +2. Vapor mode runtime only runs in the browser. + +The main `vue` package ships `dist/vue.runtime-with-vapor.esm-browser.js` which inlines this package. It is used for the SFC Playground only. diff --git a/packages/runtime-vapor/index.js b/packages/runtime-vapor/index.js deleted file mode 100644 index 5eefe1299b..0000000000 --- a/packages/runtime-vapor/index.js +++ /dev/null @@ -1,7 +0,0 @@ -'use strict' - -if (process.env.NODE_ENV === 'production') { - module.exports = require('./dist/runtime-vapor.cjs.prod.js') -} else { - module.exports = require('./dist/runtime-vapor.cjs.js') -} diff --git a/packages/runtime-vapor/package.json b/packages/runtime-vapor/package.json index ae7659625f..4787ff8c10 100644 --- a/packages/runtime-vapor/package.json +++ b/packages/runtime-vapor/package.json @@ -1,15 +1,21 @@ { "name": "@vue/runtime-vapor", - "version": "3.0.0-vapor", + "version": "3.5.13", "description": "@vue/runtime-vapor", "main": "index.js", "module": "dist/runtime-vapor.esm-bundler.js", "types": "dist/runtime-vapor.d.ts", - "unpkg": "dist/runtime-vapor.global.js", "files": [ "index.js", "dist" ], + "exports": { + ".": { + "types": "./dist/runtime-vapor.d.ts", + "default": "./dist/runtime-dom.esm-bundler.js" + }, + "./*": "./*" + }, "sideEffects": false, "buildOptions": { "name": "VueRuntimeVapor",