diff --git a/src/esmockModule.js b/src/esmockModule.js index 3f28ca0..1eaf940 100644 --- a/src/esmockModule.js +++ b/src/esmockModule.js @@ -116,7 +116,8 @@ const esmockModuleCreate = async (treeid, def, id, fileURL, opt) => { 'isfound=' + Boolean(fileURL), 'isesm=' + esmockModuleIsESM(fileURL), 'exportNames=' + Object.keys(def).sort().join() - .replace(reservedKeywordsFoundInWild, '') + .replace(reservedKeywordsFoundInWild, a => ( + a.startsWith(',') && a.endsWith(',') ? ',' : '')) ].join('&') if (isJSONExtnRe.test(fileURL)) {