Nevertheless! Party Metaphorically
Wondering what’s next for npm?Check out our public roadmap! »

url-dat

1.1.0 • Public • Published

Urls to Dat

Put files from urls into a hyperdrive archive

See other modules for more info:

  • tar-dat: streams tarball into dat
  • url-tar: puts body from url into tar

Usage

urlDat(urls, archive, cb)

 
var hyperdrive = require('hyperdrive')
var swarm = require('hyperdrive-archive-swarm')
var memdb = require('memdb')
var urlDat = require('url-dat')
 
var drive = hyperdrive(memdb())
var archive = drive.createArchive()
 
var urls = ['http://google.com', 'http://npmjs.com']
 
urlDat(urls, archive, function (err) {
  if (err) throw err
  archive.finalize(function (err) { 
    if (err) throw err
    console.log('sharing key: ', archive.key.toString('hex'))
    swarm(archive)
  })
})

Keywords

none

Install

npm i url-dat

DownloadsWeekly Downloads

5

Version

1.1.0

License

ISC

Last publish

Collaborators

  • avatar