1.0.0 • Published 7 years ago

zip-to-hyperdrive v1.0.0

Weekly downloads
5
License
BSD-2-Clause
Repository
github
Last release
7 years ago

zip-to-hyperdrive

Add files from a zip archive to a hyperdrive archive.

Travis

npm install zip-to-hyperdrive

Example

var hyperzip = require('zip-to-hyperdrive')
var hyperdrive = require('hyperdrive')
var memdb = require('memdb')

var drive = hyperdrive(memdb())
var archive = drive.createArchive()

function done (err) {
  console.log('files added!')
}

hyperzip('/path/to/zipfile.zip', archive, done)

API

hyperzip(zipfile, archive, cb)

Adds files to the given archive. The cb will be called once all files have been read and their contents added to the hyperdrive archive.

zipfile can be a path to a file on the local filesystem, a yauzl zipfile object, or a Buffer.

1.0.0

7 years ago