*This is a low-priority task.* `archiver` is a more maintained ZIP library than `yazl`. We should switch from `yazl` to `archiver`. Note: this doesn't affect `yauzl-promise`; we should keep using that.