@hiddentao
Had some fun today using Comlink [1] + Jimp [2] + JSZip [3] to split an image into multiple tile PNGs and zip them into a single file, all in a worker thread :)
[1] https://github.com/GoogleChromeLabs/comlink
[2] https://github.com/jimp-dev/jimp
[3] https://stuk.github.io/jszip/