ESMify: Assume Zotero ESMS are/will be renamed to .mjs

This commit is contained in:
Abe Jellinek 2025-07-01 12:30:16 -04:00
parent 54a35ff844
commit b2bd862271

View file

@ -33,8 +33,12 @@ function generateESMURIMap(jsm_map) {
}
function isESMifiedSlow(resourceURI) {
if (!resourceURI.includes('/zotero/') && resourceURI.endsWith('.jsm')) {
return { result: true, jsms: [resourceURI.replace('.jsm', '.sys.mjs')] };
if (resourceURI.endsWith('.jsm')) {
if (resourceURI.includes('/zotero/')) {
return { result: true, jsms: [resourceURI.replace('.jsm', '.mjs')] };
} else {
return { result: true, jsms: [resourceURI.replace('.jsm', '.sys.mjs')] };
}
}
if (!(resourceURI in uri_map)) {