Получить файлы из zip — файла и загрузить в формате zip

#node.js #zip #fs #node-streams

Вопрос:

У меня есть zip-файл в папке моего проекта. Структура папок zip выглядит следующим образом

  PD001.zip
    PD001
      PDFs
         T1001.pdf
         T1005.pdf
         T1008.docx
      NATIVES
         T1003.docx
         T1006.pdf
 

Итак, если мне нужно загрузить T1001.pdf(который находится в папке PDF) и T1003.pdf(который находится в папке NATIVES). Мне нужно получить только их, поместить в папку и загрузить в формате zip.

Примечание. Количество файлов и имен файлов будет динамическим

Как этого добиться в nodejs. какая библиотека лучше всего подходит для моих требований. Пожалуйста, помогите!!