npm.io
1.0.4 • Published 7 years ago

tar-checksum

Licence
MIT
Version
1.0.4
Deps
2
Size
4 kB
Vulns
0
Weekly
0

tar-checksum

Asynchronously generates deterministic checksums of .tar or .tar.gz files.

Installing

Using npm:

$ npm install tar-checksum --save

Usage

const tarChecksum = require('tar-checksum');
Callback
tarChecksum(Buffer|ReadableStream, (err, file) => {

  // handle results

})
Promise
tarChecksum(Buffer|ReadableStream)
  .then(checksum => {  
    // handle results
  })
  .catch(err => { 
    // handle err
  })
Async/await
try {
  let checksum = await tarChecksum(Buffer|ReadableStream)
} catch (err) {
  // handle err
}