From: Eduardo San Martin Morote Date: Mon, 2 Aug 2021 17:21:46 +0000 (+0200) Subject: build: externalize vue-demi X-Git-Tag: v2.0.0-rc.2~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c728f4c57ad6095215fa71c9da9df42157c4cae8;p=thirdparty%2Fvuejs%2Fpinia.git build: externalize vue-demi --- diff --git a/rollup.config.js b/rollup.config.js index c4ccd2d9..7754aad6 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -77,7 +77,11 @@ function createConfig(format, output, plugins = []) { output.sourcemap = !!process.env.SOURCE_MAP output.banner = banner output.externalLiveBindings = false - output.globals = { vue: 'Vue', '@vue/composition-api': 'vueCompositionApi' } + output.globals = { + 'vue-demi': 'VueDemi', + vue: 'Vue', + '@vue/composition-api': 'vueCompositionApi', + } const isProductionBuild = /\.prod\.js$/.test(output.file) const isGlobalBuild = format === 'global' @@ -107,7 +111,7 @@ function createConfig(format, output, plugins = []) { // during a single build. hasTSChecked = true - const external = ['vue', '@vue/composition-api'] + const external = ['vue-demi', 'vue', '@vue/composition-api'] if (!isGlobalBuild) { external.push('@vue/devtools-api') }