{"_id":"node-dat-archive","_rev":"19-c313eac819ff94d06487e4ca1950d8b4","name":"node-dat-archive","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","dist-tags":{"latest":"2.2.0"},"versions":{"1.0.0":{"name":"node-dat-archive","version":"1.0.0","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/api.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.1.1","concat-stream":"^1.6.0","dat-node":"^3.5.1","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.2.5"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"a3d5e67ae955dcff1f7d5b94e1052c4cad341f5b","_id":"node-dat-archive@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-E04ZrulBhq8IANJ9cVm9Ak0gWDU3eGpv49B8Nr+LgXdtuJrPecGLzGI3vOwkUg3ZEWbKOXpP8Ir7uipc6eFSvw==","shasum":"5d7db573ee32f166ff3630a635f26c31ee0bb957","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcvOspG41e4v5uo/kq6Iz/QbekeO8AoQ4GIDwTYOM9ZAIgNx6P0PsgKhHHm1dXLJxZJMNQzU7M1HhDhN2xRzl76/Q="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.0.0.tgz_1501199907682_0.947405896615237"},"directories":{}},"1.0.1":{"name":"node-dat-archive","version":"1.0.1","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/api.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.1.1","concat-stream":"^1.6.0","dat-node":"^3.5.1","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.2.5"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"dd75a1b549e3897e6cfe0a2324809f9bb265bb75","_id":"node-dat-archive@1.0.1","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-PG6twDR6Ge8QHGE/YhkdvypPa5pOc+1LF1v06DVPmDp99fbCvk2V4NKMBKny4+yMDQlwE63aN+TRTOh+zA3Kbw==","shasum":"9e174fe1208fb78fa4845be18398538cb788eb5a","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA/n/NsRYJD1thiE+7TC7oS5MWqYNtsWH5PzKQ4ENJmAIgcZu1Feer6dj4NzDCKQDOoXVrrYHhHrFxjY9JnA7qIPQ="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.0.1.tgz_1501267642092_0.008978648344054818"},"directories":{}},"1.0.2":{"name":"node-dat-archive","version":"1.0.2","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/api.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.1.1","concat-stream":"^1.6.0","dat-node":"^3.5.1","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.2.5"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"1c6abe4b2f3b86be1c5c0f132f4c3fba845fce96","_id":"node-dat-archive@1.0.2","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-gRSn/dw5JPtKgVoYq2A7IxaHn/we50pWNYFWztFPdv4MewEgEwTdp0CLFn6hG/2oDJ5FYcX6Cs+TwtKJZSwKAg==","shasum":"4c303833f7a8841f31efc649166967e0b5eb0587","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5MUe6Kveb3ISwAT5iEJUJsncOeWIhjnpBv2Kkv4xJ3wIgaDSYoE7rgF9Rtt4DOsxCXtBseUKTtkE0Q8Im+5y9ejY="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.0.2.tgz_1501967924678_0.2475667109247297"},"directories":{}},"1.0.3":{"name":"node-dat-archive","version":"1.0.3","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/api.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.1.1","concat-stream":"^1.6.0","dat-node":"^3.5.1","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.2.5"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"18d3e630328639719608f7ab211c34047f26102d","_id":"node-dat-archive@1.0.3","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-pumjoX1uFz5b1AeKZYy3SrrTsu63pVZuA9Bm/qaq32jZAqfHcjmC9Qv5kFrH6Ksj4yY03YDEyyQiS6YjO8/RwA==","shasum":"32cb25e76f29e6c35b998d144f1d1ff06041ab9c","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH78a10B9maANXhd6WR3Gia8PCQVxxvhsfOp0/Hc1c6EAiAoCXBBxCmbel4zDzerVHUy09Obv7HJvv/QYcSO8PmelA=="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.0.3.tgz_1501967965768_0.8874029146973044"},"directories":{}},"1.1.0":{"name":"node-dat-archive","version":"1.1.0","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.1.1","concat-stream":"^1.6.0","dat-node":"^3.5.1","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.2.5"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"bb48507f94c10c799071704237a92da025c49da8","_id":"node-dat-archive@1.1.0","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-qxRTx3eaexWWwgaVj24jTn5ntnhCxdciPoDfTP7a0hTnSMcaa60gXwPXl4+XKuZr0rHOgCx0b36a6rskXvSDyA==","shasum":"d1e5658d109095e9f85caea63c5407bf093f3287","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK3B/VXmvvb/H97SzaNJIG4PKQ5BkeNbHFjvtO4mwuiAIhANY8mzmpsge1biM8LEsyxvuB2F/YehSVQkcvA9nMwQev"}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.1.0.tgz_1501978090074_0.22732648835517466"},"directories":{}},"1.2.0":{"name":"node-dat-archive","version":"1.2.0","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.1.1","concat-stream":"^1.6.0","dat-node":"^3.5.1","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.2.5"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"ef68c828af76516c48445ab1e8d8b4204ad1c61e","_id":"node-dat-archive@1.2.0","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-cpEH3wTx3kuOPMsA/BX1Ayqp+pBwdGDnsOLEDN9o5W9GmqSgfiAYdfxeYD7/b6Gd+/O0jyHn9NctXT6JI/76Ew==","shasum":"981f4b09e4655bd6e195517157fa0692a577152d","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNuhY5cNfuIeDe5pjVSzK0/5FHIos9DQJC5uHdiRIMZQIhAJrR0cMu+0xoEFkbc0J41VMToVIZW3Ncix4xH8XAyzMQ"}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.2.0.tgz_1502155437467_0.7049697905313224"},"directories":{}},"1.3.0":{"name":"node-dat-archive","version":"1.3.0","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.1.1","concat-stream":"^1.6.0","dat-node":"^3.5.1","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.2.5"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"881b6c009f48a7b3022238ff1780b38278e5f0d5","_id":"node-dat-archive@1.3.0","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-uepfKNpLR3GdwCfvHqOJATQIZ5DniakottpHEc1TLCW1eUIBvwgDUNty7+GP680GWm+cIsklGVQa49TaK/1VwQ==","shasum":"8a058de84b92a9d82a6146f8ab1b1856d7ceb325","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4WFs8D6h+/jchKG5R7UqRPPAs4MK3FXQRlL5DvVG16AiEAo/KT0B8GpfZmL1gek56cb1ImmA0wu6iUtvN2FzSo40c="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.3.0.tgz_1503167679152_0.01204645517282188"},"directories":{}},"1.3.1":{"name":"node-dat-archive","version":"1.3.1","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.2.0","concat-stream":"^1.6.0","dat-node":"^3.5.3","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.3.0"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"0c13190e62206a8753befe68f102444cf548ba4c","_id":"node-dat-archive@1.3.1","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-cJFs7g6uer5++Hy8vOtJfW05r42b3aAWDLPnfXv/M52iA9MF1A4mnyESt0vk7XxMIL8JLv2IH5g65mostwPluQ==","shasum":"28a83c72322bd008f7f12cad957eefadbff590f9","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuzHeItY9WmocebGzdaWO1RoquVmZxpyh2qJcU0APFvAiEApZCHu20tTV1CkARasK0oN7auqLBCvPlFWh/OMllRax0="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.3.1.tgz_1504835219595_0.6554145819973201"},"directories":{}},"1.4.0":{"name":"node-dat-archive","version":"1.4.0","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.2.0","concat-stream":"^1.6.0","dat-node":"^3.5.3","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.3.0"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"4473c0d165c0a26c3e1e665f7574aedf08ac524c","_id":"node-dat-archive@1.4.0","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-FlP/E+cmU5eY2u/DBYaeMLt+Uc5J5eY7+HSAcrWsamNig6CD10igxMePR/fWN6+QIG3Ti1oU6McA9feIkDfDRg==","shasum":"0cfb17a9d07e9e59dfd71b05de3922739bf36b44","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNcgiMIluKYKBQB+CbMzXJ+tvLQaHW8YUchekVabiGBgIgKC7gJwZ6ZxJcY7ZsLBbqJ7kOvw7biimDh4xbkzfNWlU="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.4.0.tgz_1504835388848_0.32661842950619757"},"directories":{}},"1.4.1":{"name":"node-dat-archive","version":"1.4.1","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.2.0","concat-stream":"^1.6.0","dat-node":"^3.5.3","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.3.0"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"ed06572ac4b7a3746b4029d0ba79ffae616e97b6","_id":"node-dat-archive@1.4.1","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-x5DyLYNoy+aolx5X+Y94XuVr8ev08rY4EEVUi6j3EyEpp41P6jnesTEf1DgwaP9ydOos8WCxfKjhByo2eV5RRQ==","shasum":"8487b9361f63dcb3c05391e8f6df1e77c5090409","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYu/BdMd+3oCCwruvbo3cUk8z8mWbPbzKua91Ceq3RKQIgSF43vrOlGyo0CHFYgtPnOla8r+h8hviOJej0I/8/IbE="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.4.1.tgz_1504835642447_0.03670723596587777"},"directories":{}},"1.5.0":{"name":"node-dat-archive","version":"1.5.0","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.2.0","concat-stream":"^1.6.0","dat-node":"^3.5.3","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.4.0"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"1b2b44d1b02858ab1c780e51d16180183a80b104","_id":"node-dat-archive@1.5.0","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-EfiQ909t3ttqpeVOj8saP6oEwlET/EUiMXaLYCLuFSit+Nlow/VP38tyDNKj/3yno5zecnIxKP5R06KX2s7bog==","shasum":"c88b8a9c2e9f828b7bc3e9c075fee9a731a75ae4","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnN3hkGWlWZKTQz5p8lIz8B7vTori1htZ0PXJev1AW9QIhAI+oXA6Jd5tNsTGMtidLk0o6s9yeqTC4UZaFyG1W3Mr9"}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.5.0.tgz_1506280466857_0.18647170974873006"},"directories":{}},"1.6.0":{"name":"node-dat-archive","version":"1.6.0","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.2.0","concat-stream":"^1.6.0","dat-node":"^3.5.3","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.4.0"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"4fa54492f3325060f67e30ff6e2238917f442db3","_id":"node-dat-archive@1.6.0","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-Lj7kZUahM5oTL85E1F0HJcajsPeXvzmp9W4CgolQRjNUTgqSmFVit5LVffKsVJpd80+i2x5oqkpzVjaWUtTC8Q==","shasum":"2950ae94b04e20f9487894c5990d96c6a2f08438","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjAMeE6iJOX92TTxRhXPSLwX2jqLeG+sBgTgaVOdeSeAiBtp7HJWMWRwm3efq8s7tX2x/pBsatg+6N8sWR68Wtr7A=="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.6.0.tgz_1512149272844_0.5837911115959287"},"directories":{}},"1.6.1":{"name":"node-dat-archive","version":"1.6.1","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.2.0","concat-stream":"^1.6.0","dat-node":"^3.5.3","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.4.0"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"782ba4d57ecf36a1758b0111d44caae99d6649bc","_id":"node-dat-archive@1.6.1","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-QrzuRuplK+2aQF//Lr8jZ5L8enpI1XlTWiutJDuJD01kzr0QzYpGK8CpCTKpzmJJC140JmmNTSPMOePD0Qg7nw==","shasum":"30194473c36f3d32014522f7a043a67b5de9e786","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-1.6.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFa1qrdosbq6FCId16rP+OZHHQ+V4QhVDis8P/Wp8gVAIhALVQRi43fhh9abROCyXDozu+JMrXBRDZU+qNyPGwregj"}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-1.6.1.tgz_1513706552432_0.38220124621875584"},"directories":{}},"2.0.0":{"name":"node-dat-archive","version":"2.0.0","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.2.0","concat-stream":"^1.6.0","dat-node":"^3.5.3","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.4.0"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"c308729edd699891039795d97ed336ac7a67758d","_id":"node-dat-archive@2.0.0","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-ROQhP6hnBFqmv8eayrtBxd16Xqvq2z4hfrnNHBojikUjH7Ew++XuRTY0j1vsPfaeEteSIs5SZb4Yk6yP8CPing==","shasum":"dbaa17cc197251e4b5ceb95349221edb29d2b112","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNov+9sRK19OXmKw4JnN3n6unQjeSjTDLRMALg92c0wAiEA2Q9Jk/qMRf6XzOcvZMHe4Xw5CGXANFG81l4cwDusoGQ="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive-2.0.0.tgz_1514753319782_0.9183166003786027"},"directories":{}},"2.0.1":{"name":"node-dat-archive","version":"2.0.1","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.2.0","concat-stream":"^1.6.0","dat-dns":"^2.0.0","dat-node":"^3.5.3","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^4.4.0"},"devDependencies":{"ava":"^0.21.0","tempy":"^0.1.0"},"gitHead":"673cbce8c2551a2ae5f6585009b441853b50e71f","_id":"node-dat-archive@2.0.1","_npmVersion":"5.3.0","_nodeVersion":"7.6.0","_npmUser":{"name":"pfraze","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-XwkhqBrqleGOsZaHI8NYi78PAbCeIlREkfknYRnFLC+JX6UnJJSfw51tiThPxUpt62i9tlEODS/wmDQgb27LYQ==","shasum":"ef48af8db098b3a56803af1b60567e35d3afe836","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-2.0.1.tgz","fileCount":16,"unpackedSize":51500,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5ggLCsMqjWGjL2/8XXVriGYL77BWNulPOb//W62f5OAiBe1guxJ+DAv/CCMx48qXj87t5jUGN+YR5LoH4NtIG/mg=="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive_2.0.1_1518207908210_0.4205067817926007"},"_hasShrinkwrap":false},"2.1.0":{"name":"node-dat-archive","version":"2.1.0","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.2.0","concat-stream":"^1.6.0","dat-dns":"^2.0.0","dat-node":"^3.5.3","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^8.0.3"},"devDependencies":{"ava":"^0.25.0","tempy":"^0.1.0"},"gitHead":"184b5047b56eb14e2f09c6bca985b65e5518aad4","_id":"node-dat-archive@2.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"pfrazee","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-HS9Wdx4Hj9grdyJk5nXly/I3niic3fp01HF8sbmN4hSYHZ/E+oDSb3xVHT9DEsDVaHvv9qL4ZG9HzPNXZKJH4w==","shasum":"9c7fd333fd233b264f8dd0d02adab7c9f7677808","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-2.1.0.tgz","fileCount":16,"unpackedSize":61221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyiNJCRA9TVsSAnZWagAAcxoP/ieW26QHvVeqXZCSbwrY\nBThkcD7PFmicYr+yKhJ4h3x4c1KaLIGXX+xeZED85R3GR6WYQmA4rShz2nZv\nbWPKtoqgyazEq0VhvsJVOCP/CRQfo3hRnucarRuNgGTFXrYl/2WasH8lhoRS\ngn15+WHve6LFz8eDSFcRrFzPYyffLVOLaBgExZt4TVTjo9OktHG+EOi0AmNr\nUb7uFNhGVjje2GhwAehEoDQu9bVBjp3rxBzUHVa8g3mUxVM/lhRQLADZ2+XR\n3Y8HxYqNKdz2xsweFks2JGAljw+ig6Pv5AaWKh7iTHgBZ0CyKI054J5m9vJR\nEq7I2XoYAEReseQWwa99/dggXbaSrsQSSgY4jZ95by0JfplsuF6M4+xtMFGR\nmHJC0pFMDZKvga55TKD6DQshrFVhblWLIoD4ZI1GY3wey+ITauClYLtpuumz\ndR0aa6hvKO65Y8WcyyM64JDZ5z/DmgZREwtpgyBYMz76s1d+GOMaAyjPgA7A\nsbTplj1KitINg7yoSsAGrBNdL67nBRe/vn7wyQYzD/wlAqvGQBwHkagK2ti8\nyqGaNLUjFyrNXXCGDAj8e6ElGMEXUzBv+uX4vRvQad/tlDhd87snpmV9azu8\nHPObJhkWBKVZWs9tkW4W9SaDDVeaWSP/SmXn4WJmG2SutfrYL6YcMLMoa6Qy\nZCIU\r\n=lu4s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQYixhtTQg6JqkPTn2HP5h/vYhF7G9vrqwYnJIy6dfoAiEAq8f0WfwWXh3Xbgqb+CdkkLJO+r9dib730LBdrHccJY0="}]},"maintainers":[{"name":"pfraze","email":"pfrazee@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive_2.1.0_1539973960429_0.26980137457178177"},"_hasShrinkwrap":false},"2.2.0":{"name":"node-dat-archive","version":"2.2.0","description":"A nodejs API for Dat which is compatible with Beaker's DatArchive API","main":"index.js","scripts":{"test":"ava -s test/*.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"keywords":["dat","beaker","p2p"],"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","dependencies":{"beaker-error-constants":"^1.2.0","concat-stream":"^1.6.0","dat-dns":"^2.0.0","dat-node":"^3.5.3","dom-event-target":"^1.0.0","parse-dat-url":"^3.0.1","pauls-dat-api":"^8.0.3"},"devDependencies":{"ava":"^0.25.0","tempy":"^0.1.0"},"gitHead":"dd7af12ab66755f8620d66c6382965e93fefe5ce","_id":"node-dat-archive@2.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"pfrazee","email":"pfrazee@gmail.com"},"dist":{"integrity":"sha512-6c0tX0lP+1A6O3V7kGPqMLTQnIXwpG41YbMcccOYSDNARhCT8hseQB4/8GGTMiV6T2UTa31LYSrXSHh5Q6mxHg==","shasum":"1fd20498c6628d68ac2fdc7765f06bd1d9b38e56","tarball":"https://registry.npmjs.org/node-dat-archive/-/node-dat-archive-2.2.0.tgz","fileCount":16,"unpackedSize":61491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb33MDCRA9TVsSAnZWagAAJZ0P/3DOghZwB7SPNO5HO/Ao\nYTjZLz6Q/mQf+irlioo/HQv/P5tiXfsJ7zSpzzFK8hb7oji7RRRRVlTiIHlq\n+9mt6p8HR6qkBmBYtaCEO/jBZatLk7Zfakr6OuRxmuKpqddg2Efp9f8iX7GZ\n8F6B0pWXbA1hftk/Zr+67RkIMmA5Q3o6gXq9nD8SDqD9K9W2ArBlpLXA5k38\nMWWmMbPAvWSyawhUwDcOo4kh29sC4uh724z/1ictTIZeL51FKsOiQoHWLSS0\nbrKn8OoaRpbdwGZExdIcCSpmzNt7DmfyKJOboWrbOkFUCjrapq5oMeAVDCiq\nbc8uyYiBVHCrvlXRlfeZCUvAmvbthTJs35CRGrlyAVYsf42M7UIfLOaof4B4\nPajQyZGZ60VAOz2yXKOjf3OFctVSTZLCFnKE2CX5FSEoHkoLejFff4Vl51en\nvfGNpoUohIuE1MhSK1pjsARl/ken0kzMawZnzNPEgLcUyLKeG8weVsErmJsY\nBxisej8wKzqQWM8HgQ3c3V4Fm/lSlBOtr8gCuUR17QqFhzMe/9oLVJFcla0M\nV367DsWC7ZP2nLzU52TCHpZDyhFrKQk86e8ih9SiYytFaXoQtncCpokh70fe\n7IlN2KhtufGl77TXPCcHi3w72losGNiisYwqcXQ8SOn/2CMTHvuCVlkpbhZz\ncpKu\r\n=D21Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSWO2AycBwNCHXbJz1CX6XHCjO6NgUl1zqkEzE72EJnAiBpm+hyh8uy+s/IQBwkX6ps1Y/GPOoTv50JMQ7RbpyeoA=="}]},"maintainers":[{"email":"pfrazee@gmail.com","name":"pfraze"},{"email":"pfrazee@gmail.com","name":"pfrazee"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-dat-archive_2.2.0_1541370627118_0.6727197302313805"},"_hasShrinkwrap":false}},"readme":"## Node DatArchive\n\nA nodejs API for Dat which is compatible with Beaker's DatArchive API. Useful for testing and for writing apps that work in the browser and in nodejs.\n\n```js\nvar DatArchive = require('node-dat-archive')\n\n// create a new archive\nvar archive = await DatArchive.create({\n  localPath: './my-archive-data',\n  title: 'My Archive',\n  description: 'A test of the node DatArchive API'\n})\n\n// load an existing archive from disk\nvar archive = await DatArchive.load({\n  localPath: './my-archive-data'\n})\n\n// load an existing archive from the URL:\nvar archive = new DatArchive(datURL, {localPath: './my-archive-data'})\n\n// using the instance\nawait archive.writeFile('hello.txt', 'world')\nvar names = await archive.readdir('/')\nconsole.log(names) // => ['hello.txt']\n```\n\nBy default, `node-dat-archive` stores the Dat data in the `localPath` folder using the SLEEP format (dat's internal structure).\nIf you want the folder to show the latest files (the dat cli behavior) pass `latest: true` in the `datOptions`.\n\n```js\nvar archive = await DatArchive.create({\n  localPath: './my-archive-data',\n  datOptions: {latest: true}\n})\nvar archive = await DatArchive.load({\n  localPath: './my-archive-data',\n  datOptions: {latest: true}\n})\nvar archive = new DatArchive(datURL, {\n  localPath: './my-archive-data',\n  datOptions: {latest: true}\n})\n```\n\nYou can also pass options through to [dat-node](https://github.com/datproject/dat-node) with `datOptions`, or pass options to its `.joinNetwork([opts])` method with `netOptions`:\n\n```js\nvar archive = new DatArchive(datURL, {\n  localPath: './my-archive-data',\n  datOptions: {\n    live: true\n  },\n  netOptions: {\n    upload: false\n  }\n})\n```\n\nThis will extend node-dat-archive's defaults.\n\n### Differences from Browser API\n\n - This module adds the `localPath` parameter. Use the `localPath` to specify where the data for the archive should be stored. If not provided, the archive will be stored in memory.\n - This module also adds `datOptions` and `netOptions` to configure the [dat-node](https://github.com/datproject/dat-node) usage.\n - This module also adds `DatArchive.load()` to read an archive from disk.\n - This module does *yet* not include `DatArchive.fork`.\n - This module does *yet* not include `DatArchive.unlink`.\n - This module will not include `DatArchive.selectArchive`.\n - `archive.getInfo()` does not give a valid `mtime` or `size`.\n - `networked:` opt is not yet supported.\n\n### Quick API reference\n\nRefer to the [Beaker `DatArchive` docs](https://beakerbrowser.com/docs/apis/dat.html).\n\n```js\nvar archive = new DatArchive(url, {localPath:, datOptions:, netOptions:})\nvar archive = await DatArchive.create({localPath:, datOptions:, netOptions:, title:, description:, type:, author:, networked:})\nvar archive = await DatArchive.load({localPath:, datOptions:, netOptions:})\nvar key = await DatArchive.resolveName(url)\narchive.url\nawait archive.configure({title:, description:, type:, author:, networked:})\nvar info = await archive.getInfo({timeout:})\nvar stat = await archive.stat(path, {timeout:})\nvar content = await archive.readFile(path, {encoding:, timeout:})\nvar names = archive.readdir(path, {recursive:, stat:, timeout:})\nawait archive.writeFile(path, data, encoding)\nawait archive.mkdir(path)\nawait archive.unlink(path)\nawait archive.rmdir(path, {recursive:})\nvar history = await archive.history({start:, end:, reverse:, timeout:})\nawait archive.download(path, {timeout:})\nvar emitter = archive.createFileActivityStream(pattern)\nvar emitter = archive.createNetworkActivityStream()\n\n// node-only:\narchive._loadPromise // promise for when the archive is ready to use\narchive._close() // exit swarm, close all files\n```","maintainers":[{"email":"pfrazee@gmail.com","name":"pfraze"},{"email":"pfrazee@gmail.com","name":"pfrazee"}],"time":{"modified":"2022-05-11T00:09:57.590Z","created":"2017-07-27T23:58:28.717Z","1.0.0":"2017-07-27T23:58:28.717Z","1.0.1":"2017-07-28T18:47:23.044Z","1.0.2":"2017-08-05T21:18:45.729Z","1.0.3":"2017-08-05T21:19:26.861Z","1.1.0":"2017-08-06T00:08:11.053Z","1.2.0":"2017-08-08T01:23:58.447Z","1.3.0":"2017-08-19T18:34:40.093Z","1.3.1":"2017-09-08T01:47:00.584Z","1.4.0":"2017-09-08T01:49:49.826Z","1.4.1":"2017-09-08T01:54:03.319Z","1.5.0":"2017-09-24T19:14:28.836Z","1.6.0":"2017-12-01T17:27:53.791Z","1.6.1":"2017-12-19T18:02:33.345Z","2.0.0":"2017-12-31T20:48:40.748Z","2.0.1":"2018-02-09T20:25:09.313Z","2.1.0":"2018-10-19T18:32:40.789Z","2.2.0":"2018-11-04T22:30:27.251Z"},"homepage":"https://github.com/beakerbrowser/node-dat-archive#readme","keywords":["dat","beaker","p2p"],"repository":{"type":"git","url":"git+ssh://git@github.com/beakerbrowser/node-dat-archive.git"},"author":{"name":"Paul Frazee","email":"pfrazee@gmail.com"},"bugs":{"url":"https://github.com/beakerbrowser/node-dat-archive/issues"},"license":"MIT","readmeFilename":"README.md"}