MCPcopy
hub / github.com/ollm/OpenComic / loadFoliateJs

Function loadFoliateJs

scripts/opencomic.js:557–573  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

555var foliateJs = {};
556
557async function loadFoliateJs()
558{
559 if(importPromises.foliateJs) return importPromises.foliateJs;
560 if(foliateJs.opds) return;
561
562 importPromises.foliateJs = new Promise(async function(resolve){
563
564 foliateJs.opds = await import(asarToAsarUnpacked(p.join(__dirname, '..', 'node_modules/foliate-js/opds.js')));
565
566 resolve();
567
568 importPromises.foliateJs = false;
569
570 });
571
572 return importPromises.foliateJs;
573}
574
575async function loadWebdav()
576{

Callers 1

parseFunction · 0.85

Calls 2

resolveFunction · 0.85
asarToAsarUnpackedFunction · 0.70

Tested by

no test coverage detected