diff --git a/.changeset/red-spoons-flash.md b/.changeset/red-spoons-flash.md new file mode 100644 index 000000000..9dfea43d9 --- /dev/null +++ b/.changeset/red-spoons-flash.md @@ -0,0 +1,8 @@ +--- +"@marko/babel-utils": patch +"@marko/compiler": patch +"marko": patch +"@marko/translator-default": patch +--- + +Fix issue where Marko runtime was being incorrectly matched when swapping from dev to prod runtimes. diff --git a/packages/babel-utils/src/imports.js b/packages/babel-utils/src/imports.js index 3800a3dc0..86429457e 100644 --- a/packages/babel-utils/src/imports.js +++ b/packages/babel-utils/src/imports.js @@ -11,7 +11,10 @@ export function resolveRelativePath(file, request) { } if (file.markoOpts.optimize) { - request = request.replace(/(^|\/)marko\/src\//, "$1marko/dist/"); + request = request.replace( + /(^|\/node-modules\/)marko\/src\//, + "$1marko/dist/" + ); } return request;