Last active
February 27, 2018 13:52
-
-
Save Mayeu/f9638ff5afa359f90d8ae24ea4b3383f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| "use strict"; | |
| var hyperdb = require("hyperdb"); | |
| var db = hyperdb("./historyStream.db", { valueEncoding: "utf-8" }); | |
| function watchFeed() { | |
| var stream = db.createHistoryStream({ live: true }); | |
| stream.on("data", console.log); | |
| stream.on("end", console.log); | |
| stream.on("finish", console.log); | |
| stream.on("error", console.log); | |
| } | |
| db.on("ready", () => { | |
| db.put("/key1", "value1", err => { | |
| if (err) throw err; | |
| }); | |
| watchFeed(); | |
| }); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 🚀 λ node -v && npm -v | |
| v8.9.4 | |
| 5.6.0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 🚀 λ node historyStream.db1.js | |
| { key: '/key1', | |
| value: 'value1', | |
| clock: [ 0 ], | |
| trie: [], | |
| feeds: | |
| [ { key: <Buffer 8e 8d 5a 38 ca 6c 29 00 56 52 87 60 9d 7f 2e 59 37 8d 97 ff ba f3 12 05 9a 5f 4e 53 85 03 79 95>, | |
| owner: true } ], | |
| feedSeq: 0, | |
| feed: 0, | |
| seq: 0, | |
| path: | |
| [ 0, | |
| 2, | |
| 0, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 1, | |
| 3, | |
| 0, | |
| 3, | |
| 1, | |
| 2, | |
| 1, | |
| 0, | |
| 2, | |
| 3, | |
| 2, | |
| 2, | |
| 0, | |
| 1, | |
| 3, | |
| 0, | |
| 1, | |
| 3, | |
| 0, | |
| 1, | |
| 0, | |
| 1, | |
| 3, | |
| 0, | |
| 2, | |
| 4 ] } | |
| 🚀 λ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "name": "tt", | |
| "version": "0.0.1", | |
| "lockfileVersion": 1, | |
| "requires": true, | |
| "dependencies": { | |
| "array-lru": { | |
| "version": "1.1.1", | |
| "resolved": "https://registry.npmjs.org/array-lru/-/array-lru-1.1.1.tgz", | |
| "integrity": "sha1-DH4bTgIq4Wb/HoRIxZXzGB/NMzc=" | |
| }, | |
| "atomic-batcher": { | |
| "version": "1.0.2", | |
| "resolved": "https://registry.npmjs.org/atomic-batcher/-/atomic-batcher-1.0.2.tgz", | |
| "integrity": "sha1-0WkB0QzOxZUWwZe5zNiTBom4E7Q=" | |
| }, | |
| "bitfield-rle": { | |
| "version": "2.1.0", | |
| "resolved": "https://registry.npmjs.org/bitfield-rle/-/bitfield-rle-2.1.0.tgz", | |
| "integrity": "sha1-rinpOCp7pImN6fSLsj/TOMT73Pg=", | |
| "requires": { | |
| "varint": "4.0.1" | |
| }, | |
| "dependencies": { | |
| "varint": { | |
| "version": "4.0.1", | |
| "resolved": "https://registry.npmjs.org/varint/-/varint-4.0.1.tgz", | |
| "integrity": "sha1-SQgpuULSSEY7KzUJeZXDv3NxmOk=" | |
| } | |
| } | |
| }, | |
| "blake2b": { | |
| "version": "2.1.2", | |
| "resolved": "https://registry.npmjs.org/blake2b/-/blake2b-2.1.2.tgz", | |
| "integrity": "sha1-aIDt3KNc/t6SxPsnJCITNPmJFFo=", | |
| "requires": { | |
| "blake2b-wasm": "1.1.7", | |
| "nanoassert": "1.1.0" | |
| } | |
| }, | |
| "blake2b-wasm": { | |
| "version": "1.1.7", | |
| "resolved": "https://registry.npmjs.org/blake2b-wasm/-/blake2b-wasm-1.1.7.tgz", | |
| "integrity": "sha512-oFIHvXhlz/DUgF0kq5B1CqxIDjIJwh9iDeUUGQUcvgiGz7Wdw03McEO7CfLBy7QKGdsydcMCgO9jFNBAFCtFcA==", | |
| "requires": { | |
| "nanoassert": "1.1.0" | |
| } | |
| }, | |
| "bluebird": { | |
| "version": "3.5.1", | |
| "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", | |
| "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" | |
| }, | |
| "buffer-alloc-unsafe": { | |
| "version": "1.0.0", | |
| "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.0.0.tgz", | |
| "integrity": "sha1-R0qojzTnvHX6MR0uZFdAnFhGw/4=" | |
| }, | |
| "buffer-equals": { | |
| "version": "1.0.4", | |
| "resolved": "https://registry.npmjs.org/buffer-equals/-/buffer-equals-1.0.4.tgz", | |
| "integrity": "sha1-A1O1T9B/2VZBcGca5vZrnPENJ/U=" | |
| }, | |
| "bulk-write-stream": { | |
| "version": "1.1.3", | |
| "resolved": "https://registry.npmjs.org/bulk-write-stream/-/bulk-write-stream-1.1.3.tgz", | |
| "integrity": "sha1-0pyjhfvVPzV67lvT0wKHMrYq4nU=", | |
| "requires": { | |
| "inherits": "2.0.3", | |
| "readable-stream": "2.3.4" | |
| } | |
| }, | |
| "cliparse": { | |
| "version": "0.3.0", | |
| "resolved": "https://registry.npmjs.org/cliparse/-/cliparse-0.3.0.tgz", | |
| "integrity": "sha512-xG9x+XuOLcKv9pqmbKyWvUuSl7KC2ZDG7ktJSyPRAIxEr4eQSABJw470n9gMIlP5h6RY2uYZCiOpSf8xyIwdvw==", | |
| "requires": { | |
| "bluebird": "3.5.1", | |
| "lodash": "4.17.5", | |
| "minimist": "1.2.0" | |
| }, | |
| "dependencies": { | |
| "minimist": { | |
| "version": "1.2.0", | |
| "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", | |
| "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" | |
| } | |
| } | |
| }, | |
| "codecs": { | |
| "version": "1.2.0", | |
| "resolved": "https://registry.npmjs.org/codecs/-/codecs-1.2.0.tgz", | |
| "integrity": "sha1-UUhUnj0VbF+gU9fLtBlxWgz0PRY=" | |
| }, | |
| "core-util-is": { | |
| "version": "1.0.2", | |
| "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", | |
| "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" | |
| }, | |
| "debug": { | |
| "version": "2.6.9", | |
| "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | |
| "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | |
| "requires": { | |
| "ms": "2.0.0" | |
| } | |
| }, | |
| "flat-tree": { | |
| "version": "1.6.0", | |
| "resolved": "https://registry.npmjs.org/flat-tree/-/flat-tree-1.6.0.tgz", | |
| "integrity": "sha1-/KMM3bkAb7ZW6168ea6ydOf96e0=" | |
| }, | |
| "from2": { | |
| "version": "2.3.0", | |
| "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", | |
| "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", | |
| "requires": { | |
| "inherits": "2.0.3", | |
| "readable-stream": "2.3.4" | |
| } | |
| }, | |
| "generate-function": { | |
| "version": "2.0.0", | |
| "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", | |
| "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=" | |
| }, | |
| "generate-object-property": { | |
| "version": "1.2.0", | |
| "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", | |
| "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", | |
| "requires": { | |
| "is-property": "1.0.2" | |
| } | |
| }, | |
| "hypercore": { | |
| "version": "6.12.2", | |
| "resolved": "https://registry.npmjs.org/hypercore/-/hypercore-6.12.2.tgz", | |
| "integrity": "sha512-Ji9s1FF5IMqXjUX7vLhPVwboabZyxO+eWrE8IKaMMrJJgfV3xBqjtP45eSjowKLH7irX51keSeFTFeNdJSN6dA==", | |
| "requires": { | |
| "array-lru": "1.1.1", | |
| "atomic-batcher": "1.0.2", | |
| "bitfield-rle": "2.1.0", | |
| "buffer-equals": "1.0.4", | |
| "bulk-write-stream": "1.1.3", | |
| "codecs": "1.2.0", | |
| "flat-tree": "1.6.0", | |
| "from2": "2.3.0", | |
| "hypercore-protocol": "6.5.2", | |
| "inherits": "2.0.3", | |
| "last-one-wins": "1.0.4", | |
| "memory-pager": "1.1.0", | |
| "merkle-tree-stream": "3.0.3", | |
| "process-nextick-args": "1.0.7", | |
| "random-access-file": "2.0.1", | |
| "sodium-universal": "2.0.0", | |
| "sparse-bitfield": "3.0.3", | |
| "thunky": "1.0.2", | |
| "uint64be": "2.0.1", | |
| "unordered-array-remove": "1.0.2", | |
| "unordered-set": "2.0.0" | |
| }, | |
| "dependencies": { | |
| "process-nextick-args": { | |
| "version": "1.0.7", | |
| "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", | |
| "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" | |
| }, | |
| "random-access-file": { | |
| "version": "2.0.1", | |
| "resolved": "https://registry.npmjs.org/random-access-file/-/random-access-file-2.0.1.tgz", | |
| "integrity": "sha512-nb4fClpzoUY+v1SHrro+9yykN90eMA1rc+xM39tnZ5R3BgFY+J/NxPZ0KuUpishEsvnwou9Fvm2wa3cjeuG7vg==", | |
| "requires": { | |
| "mkdirp": "0.5.1", | |
| "random-access-storage": "1.1.1" | |
| } | |
| }, | |
| "sodium-universal": { | |
| "version": "2.0.0", | |
| "resolved": "https://registry.npmjs.org/sodium-universal/-/sodium-universal-2.0.0.tgz", | |
| "integrity": "sha512-csdVyakzHJRyCevY4aZC2Eacda8paf+4nmRGF2N7KxCLKY2Ajn72JsExaQlJQ2BiXJncp44p3T+b80cU+2TTsg==", | |
| "requires": { | |
| "sodium-javascript": "0.5.4", | |
| "sodium-native": "2.1.4" | |
| } | |
| } | |
| } | |
| }, | |
| "hypercore-protocol": { | |
| "version": "6.5.2", | |
| "resolved": "https://registry.npmjs.org/hypercore-protocol/-/hypercore-protocol-6.5.2.tgz", | |
| "integrity": "sha512-wwK00Yk/YypTqHb/D7mAeIupR72zqBzB3EzLYmBkn12M/nbCY8vdeCVtJvh4K00JR2APf5kMUdwboB5S1Z5DBw==", | |
| "requires": { | |
| "inherits": "2.0.3", | |
| "protocol-buffers-encodings": "1.1.0", | |
| "readable-stream": "2.3.4", | |
| "sodium-universal": "2.0.0", | |
| "sorted-indexof": "1.0.0", | |
| "varint": "5.0.0" | |
| }, | |
| "dependencies": { | |
| "sodium-universal": { | |
| "version": "2.0.0", | |
| "resolved": "https://registry.npmjs.org/sodium-universal/-/sodium-universal-2.0.0.tgz", | |
| "integrity": "sha512-csdVyakzHJRyCevY4aZC2Eacda8paf+4nmRGF2N7KxCLKY2Ajn72JsExaQlJQ2BiXJncp44p3T+b80cU+2TTsg==", | |
| "requires": { | |
| "sodium-javascript": "0.5.4", | |
| "sodium-native": "2.1.4" | |
| } | |
| } | |
| } | |
| }, | |
| "hyperdb": { | |
| "version": "git://github.com/mafintosh/hyperdb.git#58b23e17fae3fac1cf5f39b3add77c7df5277bc1", | |
| "requires": { | |
| "array-lru": "1.1.1", | |
| "bulk-write-stream": "1.1.3", | |
| "codecs": "1.2.0", | |
| "hypercore": "6.12.2", | |
| "hypercore-protocol": "6.5.2", | |
| "inherits": "2.0.3", | |
| "mutexify": "1.2.0", | |
| "once": "1.4.0", | |
| "protocol-buffers": "4.0.4", | |
| "random-access-file": "1.8.1", | |
| "sodium-universal": "1.4.0", | |
| "thunky": "1.0.2", | |
| "to-buffer": "1.1.0", | |
| "unordered-array-remove": "1.0.2", | |
| "varint": "5.0.0" | |
| } | |
| }, | |
| "inherits": { | |
| "version": "2.0.3", | |
| "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", | |
| "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" | |
| }, | |
| "ini": { | |
| "version": "1.3.5", | |
| "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", | |
| "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", | |
| "optional": true | |
| }, | |
| "is-property": { | |
| "version": "1.0.2", | |
| "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", | |
| "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=" | |
| }, | |
| "isarray": { | |
| "version": "1.0.0", | |
| "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", | |
| "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" | |
| }, | |
| "last-one-wins": { | |
| "version": "1.0.4", | |
| "resolved": "https://registry.npmjs.org/last-one-wins/-/last-one-wins-1.0.4.tgz", | |
| "integrity": "sha1-wb/Qy8tGeQ7JFWuNGu6Py4bNoio=" | |
| }, | |
| "lodash": { | |
| "version": "4.17.5", | |
| "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", | |
| "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==" | |
| }, | |
| "memory-pager": { | |
| "version": "1.1.0", | |
| "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.1.0.tgz", | |
| "integrity": "sha512-Mf9OHV/Y7h6YWDxTzX/b4ZZ4oh9NSXblQL8dtPCOomOtZciEHxePR78+uHFLLlsk01A6jVHhHsQZZ/WcIPpnzg==" | |
| }, | |
| "merkle-tree-stream": { | |
| "version": "3.0.3", | |
| "resolved": "https://registry.npmjs.org/merkle-tree-stream/-/merkle-tree-stream-3.0.3.tgz", | |
| "integrity": "sha1-+KBkdg0355eK1fn208EZpJT1cIE=", | |
| "requires": { | |
| "flat-tree": "1.6.0", | |
| "readable-stream": "2.3.4" | |
| } | |
| }, | |
| "minimist": { | |
| "version": "0.0.8", | |
| "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", | |
| "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" | |
| }, | |
| "mkdirp": { | |
| "version": "0.5.1", | |
| "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", | |
| "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", | |
| "requires": { | |
| "minimist": "0.0.8" | |
| } | |
| }, | |
| "ms": { | |
| "version": "2.0.0", | |
| "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | |
| "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" | |
| }, | |
| "mutexify": { | |
| "version": "1.2.0", | |
| "resolved": "https://registry.npmjs.org/mutexify/-/mutexify-1.2.0.tgz", | |
| "integrity": "sha512-oprzxd2zhfrJqEuB98qc1dRMMonClBQ57UPDjnbcrah4orEMTq1jq3+AcdFe5ePzdbJXI7zmdhfftIdMnhYFoQ==" | |
| }, | |
| "nan": { | |
| "version": "2.9.2", | |
| "resolved": "https://registry.npmjs.org/nan/-/nan-2.9.2.tgz", | |
| "integrity": "sha512-ltW65co7f3PQWBDbqVvaU1WtFJUsNW7sWWm4HINhbMQIyVyzIeyZ8toX5TC5eeooE6piZoaEh4cZkueSKG3KYw==", | |
| "optional": true | |
| }, | |
| "nanoassert": { | |
| "version": "1.1.0", | |
| "resolved": "https://registry.npmjs.org/nanoassert/-/nanoassert-1.1.0.tgz", | |
| "integrity": "sha1-TzFS4JVA/eKMdvRLGbvNHVpCR40=" | |
| }, | |
| "node-gyp-build": { | |
| "version": "3.2.2", | |
| "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.2.2.tgz", | |
| "integrity": "sha512-t8W/0UqFGl1c+5ORA3NoT3npU+PxWBL9iPhY7ZySSTszodj3RWexmu8niayWBE0v+0DLARvOXsjaAvfmSEQOyQ==", | |
| "optional": true | |
| }, | |
| "once": { | |
| "version": "1.4.0", | |
| "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", | |
| "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", | |
| "requires": { | |
| "wrappy": "1.0.2" | |
| } | |
| }, | |
| "prettier": { | |
| "version": "1.10.2", | |
| "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.10.2.tgz", | |
| "integrity": "sha512-TcdNoQIWFoHblurqqU6d1ysopjq7UX0oRcT/hJ8qvBAELiYWn+Ugf0AXdnzISEJ7vuhNnQ98N8jR8Sh53x4IZg==", | |
| "dev": true | |
| }, | |
| "process-nextick-args": { | |
| "version": "2.0.0", | |
| "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", | |
| "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" | |
| }, | |
| "protocol-buffers": { | |
| "version": "4.0.4", | |
| "resolved": "https://registry.npmjs.org/protocol-buffers/-/protocol-buffers-4.0.4.tgz", | |
| "integrity": "sha512-NkNk4jdcTR/0+bTMfacy89aveinsTeerW2uaNhsekg4FqlXOYRqcY5s1x7sX4N16f/88JiI6tPVQko0xJMpZew==", | |
| "requires": { | |
| "generate-function": "2.0.0", | |
| "generate-object-property": "1.2.0", | |
| "protocol-buffers-encodings": "1.1.0", | |
| "protocol-buffers-schema": "3.3.2", | |
| "signed-varint": "2.0.1", | |
| "varint": "5.0.0" | |
| } | |
| }, | |
| "protocol-buffers-encodings": { | |
| "version": "1.1.0", | |
| "resolved": "https://registry.npmjs.org/protocol-buffers-encodings/-/protocol-buffers-encodings-1.1.0.tgz", | |
| "integrity": "sha512-SmjEuAf3hc3h3rWZ6V1YaaQw2MNJWK848gLJgzx/sefOJdNLujKinJVXIS0q2cBQpQn2Q32TinawZyDZPzm4kQ==", | |
| "requires": { | |
| "signed-varint": "2.0.1", | |
| "varint": "5.0.0" | |
| } | |
| }, | |
| "protocol-buffers-schema": { | |
| "version": "3.3.2", | |
| "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.3.2.tgz", | |
| "integrity": "sha512-Xdayp8sB/mU+sUV4G7ws8xtYMGdQnxbeIfLjyO9TZZRJdztBGhlmbI5x1qcY4TG5hBkIKGnc28i7nXxaugu88w==" | |
| }, | |
| "random-access-file": { | |
| "version": "1.8.1", | |
| "resolved": "https://registry.npmjs.org/random-access-file/-/random-access-file-1.8.1.tgz", | |
| "integrity": "sha512-+Uhk0Of+dWHWjpbL2hizcwSV1UomcN3S0iUGV6BTZ2Js1BP9jHx3E5CT7y0eLbqTQNkVi4iehkHmia7Mdqa47w==", | |
| "requires": { | |
| "buffer-alloc-unsafe": "1.0.0", | |
| "debug": "2.6.9", | |
| "inherits": "2.0.3", | |
| "mkdirp": "0.5.1", | |
| "thunky": "1.0.2" | |
| } | |
| }, | |
| "random-access-storage": { | |
| "version": "1.1.1", | |
| "resolved": "https://registry.npmjs.org/random-access-storage/-/random-access-storage-1.1.1.tgz", | |
| "integrity": "sha512-YQK8Qb2d2QSjIcrKb1W4szghj4cvWTCjRN6T8Fhp0+tXHHgY14EIHxY5HJhbeBAl5sMxhQ8+6guUgerJniyuWw==", | |
| "requires": { | |
| "inherits": "2.0.3" | |
| } | |
| }, | |
| "readable-stream": { | |
| "version": "2.3.4", | |
| "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.4.tgz", | |
| "integrity": "sha512-vuYxeWYM+fde14+rajzqgeohAI7YoJcHE7kXDAc4Nk0EbuKnJfqtY9YtRkLo/tqkuF7MsBQRhPnPeyjYITp3ZQ==", | |
| "requires": { | |
| "core-util-is": "1.0.2", | |
| "inherits": "2.0.3", | |
| "isarray": "1.0.0", | |
| "process-nextick-args": "2.0.0", | |
| "safe-buffer": "5.1.1", | |
| "string_decoder": "1.0.3", | |
| "util-deprecate": "1.0.2" | |
| } | |
| }, | |
| "safe-buffer": { | |
| "version": "5.1.1", | |
| "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", | |
| "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" | |
| }, | |
| "signed-varint": { | |
| "version": "2.0.1", | |
| "resolved": "https://registry.npmjs.org/signed-varint/-/signed-varint-2.0.1.tgz", | |
| "integrity": "sha1-UKmYnafJjCxh2tEZvJdHDvhSgSk=", | |
| "requires": { | |
| "varint": "5.0.0" | |
| } | |
| }, | |
| "siphash24": { | |
| "version": "1.1.0", | |
| "resolved": "https://registry.npmjs.org/siphash24/-/siphash24-1.1.0.tgz", | |
| "integrity": "sha512-nDCEEZKb6m7OxxG/5wwaLy2R+KpyLcOnGjTJlFXG+14FUmpDD1FCFV/MjsYATjShsqPkSkl1BVevI0TCehdsTw==", | |
| "requires": { | |
| "nanoassert": "1.1.0" | |
| } | |
| }, | |
| "sodium-javascript": { | |
| "version": "0.5.4", | |
| "resolved": "https://registry.npmjs.org/sodium-javascript/-/sodium-javascript-0.5.4.tgz", | |
| "integrity": "sha512-YEQtgtDpDlKYGinla+F1HfZ1e3CtYCnsvJ5n2llbFFXmMDeIac4auOIkxuvt7dN9G0/ELBDAEgbzHKbEoP6GWw==", | |
| "requires": { | |
| "blake2b": "2.1.2", | |
| "nanoassert": "1.1.0", | |
| "siphash24": "1.1.0", | |
| "xsalsa20": "1.0.2" | |
| } | |
| }, | |
| "sodium-native": { | |
| "version": "2.1.4", | |
| "resolved": "https://registry.npmjs.org/sodium-native/-/sodium-native-2.1.4.tgz", | |
| "integrity": "sha512-EiCWFVWp1useIOg+S4YZOsNv16dN+2J6RI2PKDiubhyrcP/YjK5O9XswkuEZUpgL0UMZb3S+u/J1eu9iXq412g==", | |
| "optional": true, | |
| "requires": { | |
| "ini": "1.3.5", | |
| "nan": "2.9.2", | |
| "node-gyp-build": "3.2.2" | |
| } | |
| }, | |
| "sodium-universal": { | |
| "version": "1.4.0", | |
| "resolved": "https://registry.npmjs.org/sodium-universal/-/sodium-universal-1.4.0.tgz", | |
| "integrity": "sha512-hMQ4uoqoyUES9Q8CAeUFYcc2ODq72cq+riSTO+XsuZZjYDTvKlvFIK+v/wMTbv5woa/omMwFvsxib5gVz0qEXg==", | |
| "requires": { | |
| "sodium-javascript": "0.5.4", | |
| "sodium-native": "1.10.3" | |
| }, | |
| "dependencies": { | |
| "sodium-native": { | |
| "version": "1.10.3", | |
| "resolved": "https://registry.npmjs.org/sodium-native/-/sodium-native-1.10.3.tgz", | |
| "integrity": "sha512-FIeYaG5cc0YZjsAaWP/BCXDNO2xusbtDJbCbEvXrf6/6+dRo/8XCiEG0kwlRcR0wr56sgsZ327BId3ifFe2WYw==", | |
| "optional": true, | |
| "requires": { | |
| "nan": "2.9.2", | |
| "node-gyp-build": "3.2.2" | |
| } | |
| } | |
| } | |
| }, | |
| "sorted-indexof": { | |
| "version": "1.0.0", | |
| "resolved": "https://registry.npmjs.org/sorted-indexof/-/sorted-indexof-1.0.0.tgz", | |
| "integrity": "sha1-F8dC/3zxh+L1mhXfm4HxemLOCJk=" | |
| }, | |
| "sparse-bitfield": { | |
| "version": "3.0.3", | |
| "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", | |
| "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", | |
| "requires": { | |
| "memory-pager": "1.1.0" | |
| } | |
| }, | |
| "string_decoder": { | |
| "version": "1.0.3", | |
| "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", | |
| "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", | |
| "requires": { | |
| "safe-buffer": "5.1.1" | |
| } | |
| }, | |
| "thunky": { | |
| "version": "1.0.2", | |
| "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.0.2.tgz", | |
| "integrity": "sha1-qGLgGOP7HqLsP85dVWBc9X8kc3E=" | |
| }, | |
| "to-buffer": { | |
| "version": "1.1.0", | |
| "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.0.tgz", | |
| "integrity": "sha1-N1vAPtrlw1qPoLP+laHzmF2x3Po=" | |
| }, | |
| "uint64be": { | |
| "version": "2.0.1", | |
| "resolved": "https://registry.npmjs.org/uint64be/-/uint64be-2.0.1.tgz", | |
| "integrity": "sha1-oxDZTk5eCwKpXWeOMzI/gCvchCg=" | |
| }, | |
| "unordered-array-remove": { | |
| "version": "1.0.2", | |
| "resolved": "https://registry.npmjs.org/unordered-array-remove/-/unordered-array-remove-1.0.2.tgz", | |
| "integrity": "sha1-xUbo+I4xegzyZEyX7LV9umbSUO8=" | |
| }, | |
| "unordered-set": { | |
| "version": "2.0.0", | |
| "resolved": "https://registry.npmjs.org/unordered-set/-/unordered-set-2.0.0.tgz", | |
| "integrity": "sha1-mFon6XW6oguCY66np5HpMAlBqew=" | |
| }, | |
| "util-deprecate": { | |
| "version": "1.0.2", | |
| "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", | |
| "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" | |
| }, | |
| "varint": { | |
| "version": "5.0.0", | |
| "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz", | |
| "integrity": "sha1-2Ca4n3SQcy+rwMDtaT7Uddyynr8=" | |
| }, | |
| "wrappy": { | |
| "version": "1.0.2", | |
| "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | |
| "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" | |
| }, | |
| "xsalsa20": { | |
| "version": "1.0.2", | |
| "resolved": "https://registry.npmjs.org/xsalsa20/-/xsalsa20-1.0.2.tgz", | |
| "integrity": "sha512-g1DFmZ5JJ9Qzvt4dMw6m9IydqoCSP381ucU5zm46Owbk3bwmqAr8eEJirOPc7PrXRn45drzOpAyDp8jsnoyXyw==" | |
| } | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment