Best js package for zipping and attaching files to send to API?

I’m working on a Vue.js application and need to zip data into files, attach them to a zip folder, and then post the zip folder to an API. I’ve come across two packages, Zip and JSZip, but I’m unsure which one is better suited for my needs. I’ll also need to unzip the file at some point and display its contents. Can anyone share their experiences with these packages and provide recommendations?