Closed piranna closed 9 years ago
Good idea, I'll try to figure something out.
Maybe it can be done by adding the extract tasks to a queue so only one of them is extracting at each time. Unluckily async.js doesn't allow to add tasks to already running executions... :-(
Yeah, we'd probably need an extract
event, but it seems kinda overkill to add that to all the decompress plugins just because of this module. Btw, we're not using the async
package, but each-async
.
Thank you :-)
When downloading several files, currently it's being waited to finish all of them previously to decompress them. They should be done at the same time, so when one finish to download it can start to decompress while other start downloading.