Browse Source

build: fix esm-bundler vapor re-exports

Evan You 1 year ago
parent
commit
6f449346c9
2 changed files with 3 additions and 2 deletions
  1. 2 1
      rollup.config.js
  2. 1 1
      scripts/trim-vapor-exports.js

+ 2 - 1
rollup.config.js

@@ -167,7 +167,8 @@ function createConfig(format, output, plugins = []) {
   }
 
   let entryFile =
-    format === 'vapor'
+    pkg.name === 'vue' &&
+    (format === 'vapor' || format.startsWith('esm-bundler'))
       ? 'runtime-with-vapor.ts'
       : /\bruntime\b/.test(format)
         ? `runtime.ts`

+ 1 - 1
scripts/trim-vapor-exports.js

@@ -13,7 +13,7 @@
 export function trimVaporExportsPlugin(format, pkgName) {
   if (
     format === 'vapor' ||
-    format === 'esm-bundler' ||
+    format.startsWith('esm-bundler') ||
     pkgName === '@vue/runtime-vapor'
   ) {
     return []