2.1.0 • Published 9 years ago

torrent-blob-store v2.1.0

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

torrent-blob-store

Read-only BitTorrent backed streaming blob store

npm install torrent-blob-store

blob-store-compatible

Usage

var torrents = require('torrent-blob-store')
var store = torrents()

// create a read stream to some star trek fan fiction
var rs = store.createReadStream({
  link: 'magnet:?xt=urn:btih:ef330b39f4801d25b4245212e75a38634bfc856e',
  index: 1 // get the file at index 1
})

rs.on('data', function(data) {
  console.log('received:', data) // data received from peers
})

rs.on('end', function() {
  console.log('(no more data)')
})

You can pass in the same options in the blob store constructor as in torrent-stream. All read streams needs link to be set. Currently only magnet links are supported

License

MIT