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

Function loadPdfjs

scripts/opencomic.js:484–502  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

482var unpdf = false;
483
484async function loadPdfjs()
485{
486 if(importPromises.unpdf) return importPromises.unpdf;
487 if(unpdf) return;
488
489 importPromises.unpdf = new Promise(async function(resolve){
490
491 unpdf = await import(asarToAsarUnpacked(p.join(appDir, 'node_modules/pdfjs-dist/build/pdf.mjs')));
492 unpdf.GlobalWorkerOptions.workerSrc = asarToAsarUnpacked(p.join(appDir, 'node_modules/pdfjs-dist/build/pdf.worker.mjs'));
493
494 resolve();
495
496 importPromises.unpdf = false;
497
498 });
499
500 return importPromises.unpdf;
501
502}
503
504var pdfjsDecoders = false;
505

Callers 1

fileCompressedFunction · 0.85

Calls 2

resolveFunction · 0.85
asarToAsarUnpackedFunction · 0.70

Tested by

no test coverage detected