xarchive

1.0.0 • Public • Published

xarchive

npm npm license npm downloads build status

Extensible Archive Format

Install via npm

$ npm install --save xarchive

Usage

var xar = require( 'xarchive' )

Opening an Archive

var archive = new xar.Archive( 'something.xar' )
 
archive.open( function( error ) {
  // ...
})

Reading Directories

archive.readdir( '/', ( error, ls ) => {
  console.log( error || ls )
})
[ 'file.txt', 'subdirectory' ]

Reading Files

Reading an entire file:

archive.readFile( 'file.txt', function( error, buffer ) {
  // ...
})

Streaming from a file:

var readableStream = archive.createReadStream( 'file.txt' )

References

Package Sidebar

Install

npm i xarchive

Weekly Downloads

4

Version

1.0.0

License

MIT

Unpacked Size

20.7 kB

Total Files

8

Last publish

Collaborators

  • jhermsmeier