torrent-blob-store

2.1.0 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i torrent-blob-store

Weekly Downloads

1

Version

2.1.0

License

MIT

Last publish

Collaborators

  • mafintosh