This makes it possible to create a separate package that uses runtime compilation.
],
"buildOptions": {
"name": "Vue",
+ "isRuntimeCompileBuild": true,
"formats": [
"esm-bundler",
"esm-bundler-runtime",
const isRawESMBuild = format === 'esm'
const isNodeBuild = format === 'cjs'
const isBundlerESMBuild = /esm-bundler/.test(format)
- const isRuntimeCompileBuild = /vue\./.test(output.file)
+ const isRuntimeCompileBuild = packageOptions.isRuntimeCompileBuild
if (isGlobalBuild) {
output.name = packageOptions.name