npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

torrent-blob-store

2.1.0

@mafintosh

npmHomeRepoSnykSocket
Downloads:148
$ npm install torrent-blob-store
DailyWeeklyMonthlyYearly

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