title: Unzipping files in REACT and then rezipping it again
body: <p>I have an application which is a REACT frontend and a python flask backend.
  The logic is as follows.</p>
  <ul>
  <li>End user uploads a zip file</li>
  <li>Sample zip file structure</li>
  </ul>
  <pre><code>source.zip
   dontextract             
   extractfile1            
   extractfile2 
  </code></pre>
  <p>I want to extract extractfile1 and extractfile2 from the zip file and then create a new zip with these two extracted files. Once that is done, I need to send this new zip file to a backend service.</p>
  <p>I am finding various solutions on the internet through node packages such as <a href="https://www.npmjs.com/package/unzip" rel="nofollow noreferrer">https://www.npmjs.com/package/unzip</a> and <a href="https://www.npmjs.com/package/unzipper" rel="nofollow noreferrer">https://www.npmjs.com/package/unzipper</a> but these are also suggesting unzipping files in the backend, is there a way to perform this task in the front-end on the REACT side.</p>