()
| 709 | } |
| 710 | |
| 711 | async setupZipReader () { |
| 712 | // https://gildas-lormeau.github.io/zip.js/ |
| 713 | // zip = await import('@zip.js/zip.js') |
| 714 | |
| 715 | // console.log( 'zip', zip ) |
| 716 | |
| 717 | // https://gildas-lormeau.github.io/zip.js/core-api.html#configuration |
| 718 | zip.configure({ |
| 719 | workerScripts: true, |
| 720 | // workerScripts: { |
| 721 | // inflate: ["lib/z-worker-pako.js", "pako_inflate.min.js"] |
| 722 | // } |
| 723 | }) |
| 724 | } |
| 725 | |
| 726 | get isSetup () { |
| 727 | return this.zip === null |