From 94444df6dafa35bae982802074d809a14d0b3d13 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Wed, 15 Nov 2023 01:40:25 +0100 Subject: [PATCH] fix(cjs): hotfix babel transformation issue --- src/loaders/js.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/loaders/js.ts b/src/loaders/js.ts index f5de003..8068b19 100644 --- a/src/loaders/js.ts +++ b/src/loaders/js.ts @@ -50,7 +50,9 @@ export const jsLoader: Loader = async (input, { options }) => { if (isCjs) { contents = jiti("") .transform({ source: contents, retainLines: false }) - .replace(/^exports.default = /gm, "module.exports = "); + .replace(/^exports.default = /gm, "module.exports = ") + .replace(/^var _default = exports.default = /gm, "module.exports = ") + .replace("module.exports = void 0;", ""); } let extension = isCjs ? ".js" : ".mjs";