Create two new dat repository (dynamic) links using init.
$ dat init ~/data/finances
dat://eb32sd9382sd38329s4
$ dat init ~/data/census/2010
dat://736a88b8176c917a9c0
| asdf | |
| whattttt |
| y='hello natural' |
| ``` | |
| dat $ node -v | |
| v4.2.2 | |
| dat $ rm -rf node_modules/ | |
| dat $ git pull | |
| Current branch master is up to date. | |
| dat $ npm install | |
| ... | |
| dat $ cd /Users/karissa/Downloads/wyatt | |
| wyatt $ ls -l |
| var Swarm = require('discovery-swarm') | |
| var Hyperdrive = require('hyperdrive') | |
| var memdb = require('memdb') | |
| var DAT_DOMAIN = 'dat.local' | |
| var DEFAULT_DISCOVERY = [ | |
| 'discovery1.publicbits.org', | |
| 'discovery2.publicbits.org' | |
| ] |
Create two new dat repository (dynamic) links using init.
$ dat init ~/data/finances
dat://eb32sd9382sd38329s4
$ dat init ~/data/census/2010
dat://736a88b8176c917a9c0
| ### Keybase proof | |
| I hereby claim: | |
| * I am karissa on github. | |
| * I am karissa (https://keybase.io/karissa) on keybase. | |
| * I have a public key whose fingerprint is DD90 570A 7572 C52A B4C4 26EA 7C4E 8B8A D896 899E | |
| To claim this, I am signing this object: |
| var test = require('tape') | |
| var path = require('path') | |
| var fs = require('fs') | |
| var raf = require('random-access-file') | |
| var hyperdrive = require('hyperdrive') | |
| var memdb = require('memdb') | |
| test('download with swarm', function (t) { | |
| var drive = hyperdrive(memdb()) | |
| var drive2 = hyperdrive(memdb()) |
| var archiveit = require('..') | |
| var fs = require('fs') | |
| var crypto = require('crypto') | |
| var raf = require('random-access-file') | |
| var test = require('tape') | |
| var concat = require('concat-stream') | |
| var hyperdrive = require('hyperdrive') | |
| var path = require('path') | |
| var memdb = require('memdb') | |
| var tar = require('tar-stream') |
| var hyperdrive = require('hyperdrive') | |
| var swarm = require('hyperdrive-archive-swarm') | |
| var memdb = require('memdb') | |
| var level = require('level') | |
| var archive = drive.createArchive({live: true}) | |
| archive.open(function () { | |
| var ws = archive.createFileWriteStream('hello.txt') | |
| ws.write('we say hello to the following:\n') |
| const hyperdrive = require('hyperdrive') | |
| const level = require('level-browserify') | |
| var drive = hyperdrive(level('hello')) | |
| var archive = drive.createArchive({live: true}) | |
| var clone = drive.createArchive(archive.key, {live: true}) | |
| console.log(clone.owner) |