file-type
Detect the file type of a file, stream, or data
archiver
a streaming interface for archive generation
compress-commons
a library that defines a common interface for working with archive formats within node
adm-zip
Javascript implementation of zip for nodejs with support for electron original-fs. Allows user to create or extract zip files both in memory or to/from disk
yauzl
yet another unzip library for node