0.0.1 • Published 6 years ago

funzip v0.0.1

Weekly downloads
1
License
Apache-2.0
Repository
github
Last release
6 years ago

funzip

NodeJS implementation of the funzip utility to extract the first entry of a ZIP or GZIP archive.

Installation

With npm:

$ npm install -g funzip

CLI Tool

The NodeJS module ships with a binary funzip.njs which has a help message:

$ funzip.njs -h

  Usage: funzip.njs <file> [options]

  Options:

    -V, --version         output the version number
    -P, --password <str>  decrypt with specified password
    -q, --quiet           do not write output
    -h, --help            output usage information

The tool will read from standard input if filename is "-" (single dash). Contents are written to standard output.

Notes

  • Supported Methods: Method 8 (Deflate) and Method 0 (Stored)
  • Strong Encryption is not supported
  • NodeJS zlib.InflateRaw exposes the number of bytes read in versions after 8.11.0. See https://github.com/nodejs/node/issues/8874 for more info.

References

License

Please consult the attached LICENSE file for details. All rights not explicitly granted by the Apache 2.0 License are reserved by the Original Author.

Analytics