{"_id":"bittorrent-dht","_rev":"231-6f32cfb1f64d7f46cba8c988dd068387","name":"bittorrent-dht","dist-tags":{"latest":"11.0.12"},"versions":{"0.1.0":{"name":"bittorrent-dht","version":"0.1.0","keywords":["torrent","bittorrent","dht","search","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.1.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"191fa8909d1842ce4bf1512569c8a39c979ca996","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.1.0.tgz","integrity":"sha512-gROtdaYDSrA8BC8iCCB4RX/CZv3q+9/Z0jcuMInugpryn3+yRlwXP6U3LM5g9CwUuGsO8S97vzSEDX59t/bB+w==","signatures":[{"sig":"MEYCIQCsiKCYvYwQeYXVoB8px5vdPxkKOlZRwoNu2wmvB81m5QIhAN90RR+gK+ImQGde7pcR8a8WJat9Kzm6nkNdtm4GJoqg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.3.11","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"bops":"0.x","bncode":"0.x","bitfield":"0.x","core-util-is":"1.x"},"devDependencies":{}},"0.1.1":{"name":"bittorrent-dht","version":"0.1.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.1.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"47ca2d345aefb3ac6f3ff2bf3fa730638e210efb","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.1.1.tgz","integrity":"sha512-f258/a/fvLIQ/Uq/ijttyte6YaTUuXpdQ4XuBnrv9EwYD9avePEf9h+CFpfSsHv10GPkLK7WCFPFaHBR+jMj5g==","signatures":[{"sig":"MEUCIQCBD9O8inwzVRqkLEFKmVcmDe/0OBcFGYd2XVUy9nhzFAIgd5QvImFY1zMk+6u2aASaw+b8wTXBjIu9uZTeKQwuVwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.3.11","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"bops":"0.x","bncode":"0.x","bitfield":"0.x","core-util-is":"1.x"},"devDependencies":{}},"0.2.0":{"name":"bittorrent-dht","version":"0.2.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.2.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"bfddad2f12941645bfc650caf251bc0667531733","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.2.0.tgz","integrity":"sha512-J+CLm7wDF+QbXPhJqNlHKLWhxOgRCPgn9kty6dC/DDN5YGWMOyWUVKW6i4/eamsYM7XkowI509MYJtDWnrrF4w==","signatures":[{"sig":"MEQCIBHDXsNlSL11bh9PxHbraCUSq6qsQ4FJ3cDAbPOOX+8dAiAwIk+OXVfwlF+dcOica4DVocHjOPGimmkFT8DOI3L/nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","browser":{"dgram":"./node_modules/chrome-dgram/index.js"},"scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.3.15","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"bncode":"0.x","bitfield":"0.x","chrome-dgram":"1.x","core-util-is":"1.x","compact2string":"~1.x"},"devDependencies":{"once":"~1.x","tape":"~2.x"}},"0.2.1":{"name":"bittorrent-dht","version":"0.2.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.2.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"bfea7667be341b0ba4431a613dec36530df76add","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.2.1.tgz","integrity":"sha512-MryqGl1so60vKuaQatIGVtcSaVBlDL1lwgABCabTkRzo3vFnq9/yDETrZNodKGXRIV7NWtmFpLI2s3s7Qxarrg==","signatures":[{"sig":"MEUCIGgKpXGqkrDAlIpW1OLEtz3tkjPna7WGKB4y5vYTErY0AiEA3KGTAOBGM1/qxRblTP+ac62ggLjkEWmMctZdWQPCFBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","browser":{"dgram":"./node_modules/chrome-dgram/index.js","crypto":false},"scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.3.15","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"bncode":"~0.3.0","bitfield":"~0.1.0","chrome-dgram":"1.x","compact2string":"~1.2.0"},"devDependencies":{"once":"1.x","tape":"2.x"}},"0.2.2":{"name":"bittorrent-dht","version":"0.2.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.2.2","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"802084c53dfe885b8a6c08e2d854f4b35576de1a","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.2.2.tgz","integrity":"sha512-F63NJqwiJXw4d70EG04szT+m7koyHwVN60zn9VaG+tvxGWgbKZ1odZI/gqX8+RLXFpLuFt2JwRX3+GvQZ7Ucpw==","signatures":[{"sig":"MEYCIQC2b0L7a7Es8P0kN6PiuqXI3MI8ZoDqys43IK/M/v4Q+gIhAJO2iga694nJMnrY3Sz1kLFKeQVIexTSoEHZ50hl8qKJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","browser":{"dgram":"./node_modules/chrome-dgram/index.js","crypto":false},"scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.3.24","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"bncode":"~0.5.2","bitfield":"~0.1.0","chrome-dgram":"1.x","compact2string":"~1.2.0"},"devDependencies":{"once":"1.x","tape":"2.x"}},"0.2.3":{"name":"bittorrent-dht","version":"0.2.3","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.2.3","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"c806ab8c59ef6190babc34f5543719f74f04ddb3","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.2.3.tgz","integrity":"sha512-+AG6iLBoIvhWlsmkKuMdH7mMIE7SDYq4KI9hCy388sEsBFaSUCuRReuAMaEsHPwSbQe/FLyi8q0kXiROYqkuTg==","signatures":[{"sig":"MEQCIEjFGIOQzysbPGkvbgoIy+cYFJR2DMUu2Hl56udFRtQYAiAbkjoK46YZP38HbqEeRgN81CMydtsAtTh23zsnu/lF8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","browser":{"dgram":"./node_modules/chrome-dgram/index.js","crypto":false},"scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.3.24","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"bncode":"~0.5.2","bitfield":"~0.1.0","inherits":"~2.0.1","chrome-dgram":"1.x","compact2string":"~1.2.0"},"devDependencies":{"once":"1.x","tape":"2.x"}},"0.2.4":{"name":"bittorrent-dht","version":"0.2.4","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.2.4","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"dd6ab4feb60bf1bc06b9a876cc603ac779d9b3b5","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.2.4.tgz","integrity":"sha512-JyX8EPVJYu7XcKewlERSJ8wxDsuwdx/QVYdbW7cWqbzH6jATWuuZgFfBdFGLsosJwT/Y4p4o4+1jF5+3hCQNWA==","signatures":[{"sig":"MEUCIE1tNmXC9OYE8oDs5bAShGMFDD6RhNgAk6ch/RBXdvZ8AiEAqS+efk7uLX6gEeRZEPwiBPPNkS6iMp2xCPDJXU1/cJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","browser":{"dgram":"./node_modules/chrome-dgram/index.js","crypto":false},"scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.3.24","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"0.0.3","bncode":"~0.5.2","bitfield":"~0.1.0","inherits":"~2.0.1","chrome-dgram":"1.x","compact2string":"~1.2.0"},"devDependencies":{"once":"1.x","tape":"2.x"}},"0.3.0":{"name":"bittorrent-dht","version":"0.3.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.3.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"0a36ce202807c00ee44b59233322df2e4eb49e4c","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.3.0.tgz","integrity":"sha512-Qg6oNhgFCXvqgdg9RgCCaCGxd6/p+AiVBG9Qouw0CA0Kbf1JyOx4ePaz9cxfqIhpoWkQEOGzePlgWtqvIm0Lxg==","signatures":[{"sig":"MEYCIQDtBhQLiWvi0LUe4/lbD86xiNOYVfUQkVzyU4irGvp8xwIhAJewnDD0RGBv6bTF63fO0GJn4EmwGjIz/E/e9mVSdSuz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","browser":{"dgram":"chrome-dgram/index.js","portfinder":"chrome-portfinder/index.js"},"scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.3.25","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"bncode":"~0.5.2","bitfield":"~0.1.0","inherits":"~2.0.1","portfinder":"~0.2.1","chrome-dgram":"1.x","compact2string":"~1.2.0","chrome-portfinder":"0.x"},"devDependencies":{"once":"1.x","tape":"2.x"}},"0.3.1":{"name":"bittorrent-dht","version":"0.3.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.3.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"4b39ff31462c2d4b6d1f7e72a33d3de46f3a49b2","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.3.1.tgz","integrity":"sha512-lEMCc3pkuK6bd27GCNkYFiydTfx0Sh1fB+5+DKYz9I2HR5mRMydWPEaa+6tOD6j7PHjA+KwsL41fVSD8339YdQ==","signatures":[{"sig":"MEUCIEmOZ2xaq7XHxDUthQYV1HLCWaJQjgKs+ZGfX5S+Hge0AiEA4hcTkQCAEDyV5hqw6iBw4B2A7xBc0zrXB6JnWqCLqY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","browser":{"dgram":"chrome-dgram/index.js","portfinder":"chrome-portfinder/index.js"},"scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"0.0.3","bncode":"~0.5.2","bitfield":"~0.1.0","inherits":"~2.0.1","portfinder":"~0.2.1","chrome-dgram":"1.x","compact2string":"~1.2.0","chrome-portfinder":"0.x"},"devDependencies":{"once":"1.x","tape":"2.x"}},"0.4.0":{"name":"bittorrent-dht","version":"0.4.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.4.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"48d0ab2c37da4bdf12835ad51d665a081e85f524","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.4.0.tgz","integrity":"sha512-TQiBudNAnVg8Smf17UFwsb05eMKwSamLiDVS892tELzZMfrk48aA/qIVoUVcrqFgOxedA6dOCHVuDZN65kSyzQ==","signatures":[{"sig":"MEUCIFz8JJOrx8SmMYaBV0rwyjHeR4pl+ce3rOE/vcw3umBEAiEAiKvc+WgRfb4bfk3tbHaNZV90lRYOw0lDv9RbhZ9eF/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","browser":{"dgram":"chrome-dgram/index.js","portfinder":"chrome-portfinder/index.js"},"scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"0.0.3","bncode":"~0.5.2","bitfield":"~0.1.0","inherits":"~2.0.1","portfinder":"~0.2.1","chrome-dgram":"2.x","compact2string":"~1.2.0","chrome-portfinder":"0.x"},"devDependencies":{"once":"1.x","tape":"2.x"}},"0.5.0":{"name":"bittorrent-dht","version":"0.5.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.5.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"01fa10b98c055ce04a546d7745852b2a524f80ea","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.5.0.tgz","integrity":"sha512-QXQMZ/1xUx7dCtes/w6Tp1iiIWUyTNIOBzdJAoV9BwJVcCxpAD/XAtcUEGqjIdy2O+hkEPxJvWvQww3OEDX5eQ==","signatures":[{"sig":"MEQCIBJHIuxlfSSaL+76sJgowawQz371zUGPJOcCS7HdwblaAiASBEzBdRvmxDTLsKlG8a8dRtp1TeDM6pQU3ICd1JZu1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","browser":{"dgram":"chrome-dgram/index.js","portfinder":"chrome-portfinder/index.js"},"scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"0.0.3","debug":"^0.7.4","bncode":"~0.5.2","bitfield":"~0.1.0","inherits":"~2.0.1","portfinder":"~0.2.1","chrome-dgram":"2.x","compact2string":"~1.2.0","chrome-portfinder":"0.x"},"devDependencies":{"once":"1.x","tape":"2.x"}},"0.6.0":{"name":"bittorrent-dht","version":"0.6.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.6.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"f9394311ef841c700d0d589acc52d91e14a0ca8b","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.6.0.tgz","integrity":"sha512-kuhCF5mp6Dl9Pcu68Eow5Ypuw3jDhzIvO7dYMzuqWnuqBMp+Edj06s1GmrDEq0GTffZmTEpiiBb2lGouIfZEtw==","signatures":[{"sig":"MEQCIAtcftsOtmaVxFzKUnO3gobwD77OHKGb7wXCSmEYfHl1AiB1ON+97RH2gfsD7AYhjB8vES/7mkri8SyD9KnuG5IF5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","debug":"^0.8.0","bncode":"^0.5.3","inherits":"^2.0.1","portfinder":"^0.2.1","compact2string":"^1.2.0"},"devDependencies":{"once":"^1.3.0","tape":"^2.12.3"}},"0.7.0":{"name":"bittorrent-dht","version":"0.7.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.7.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"10837408596c3575209af0cd8fe5f55a3a166829","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.7.0.tgz","integrity":"sha512-YF2DF72xEKTBDmJBmW/NGIpdk0Zro0K3LAL+pHSeKiFmCoAcOgok+14fJ2o7CB++xA3VH6Ct++DO4a1o3TJwNw==","signatures":[{"sig":"MEYCIQCx2vi8uu/64+9JeISwnk2JUJjdmYEWb86UtIH/khwUrgIhAPWodjfbXOEFsws0jnl/iFVVM2+QK8cshzsYvV9eNwdA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","debug":"^0.8.0","bncode":"^0.5.3","inherits":"^2.0.1","portfinder":"^0.2.1","compact2string":"^1.2.0"},"devDependencies":{"once":"^1.3.0","tape":"^2.12.3"}},"0.7.1":{"name":"bittorrent-dht","version":"0.7.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.7.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"ad0fdffc1ce48ba34272655926f674e3c29e964c","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.7.1.tgz","integrity":"sha512-twPtdnjyzRZmv5Zs0twExOav3hpyw8eG9WC2esnAgL0QETdrQJ5/khfI4bL1ajm1loRfkWtmRCahfZVhA3YDzg==","signatures":[{"sig":"MEUCIERfHj3LAAHB7maGGhknxImr1c9xjB7neJ+tQl86ODceAiEArvhXULm9AKvCS9VvrqWE3Dz6JluzsspvQCdYGoovsk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","debug":"^0.8.0","bncode":"^0.5.3","inherits":"^2.0.1","portfinder":"^0.2.1","compact2string":"^1.2.0"},"devDependencies":{"once":"^1.3.0","tape":"^2.12.3"}},"0.7.2":{"name":"bittorrent-dht","version":"0.7.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.7.2","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"4e7880032745c9ee565f1c75831795dfa62d66de","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.7.2.tgz","integrity":"sha512-PdCTcynTRdDdcNRmjCuMecSU4OA6qZpBfSh1n2cYgF+Y99QjkkqU6rjl+n1wYZdY63fX62VA+6WW2Cw020c71w==","signatures":[{"sig":"MEYCIQCrLlaZF6hd24kGZH03GrmEPwZgRJQAL/k1Lq76EmIUqQIhAN4Gy9DF8T4/8okixMDa/PXMExV9cz6IWH8mqlbudU9c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4e7880032745c9ee565f1c75831795dfa62d66de","scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.9","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","debug":"^0.8.0","bncode":"^0.5.3","inherits":"^2.0.1","portfinder":"^0.2.1","compact2string":"^1.2.0"},"devDependencies":{"once":"^1.3.0","tape":"^2.12.3"}},"0.7.3":{"name":"bittorrent-dht","version":"0.7.3","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.7.3","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"3cfbccb67fea487f8f0572d7c621a979164a23dd","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.7.3.tgz","integrity":"sha512-tALAUdVqEKrpm3tXQoh/9gAkaBEHFDfUrjfY7Q7/kyXrZfw7ALCfDgCIPzQ6Z2Jdj5STy9BQyrO8cylfjomdDQ==","signatures":[{"sig":"MEUCIAu/XE+cDwhadcN5V8mladL5CYuBIi2fIIo5QB7y2kikAiEA5uBmpiMJoHT+b0Fg/IrXrkIJ6ksnJhwrNt3UUgtkWNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3cfbccb67fea487f8f0572d7c621a979164a23dd","scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.9","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","debug":"^0.8.0","bncode":"^0.5.3","inherits":"^2.0.1","portfinder":"^0.2.1","compact2string":"^1.2.0"},"devDependencies":{"once":"^1.3.0","tape":"^2.12.3"}},"0.7.4":{"name":"bittorrent-dht","version":"0.7.4","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.7.4","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"3783c952e5baa791f8535f4a25c4199bae44a36f","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.7.4.tgz","integrity":"sha512-SRWroZqMOsbqSIAmFKN98RY6GjQsgEqa61S9gBF2e3Dj54yO4oc/YIuGMB4qAjdE7j0O7G9kNCyW8ls2zE0HFQ==","signatures":[{"sig":"MEUCIFWHce2BCfcjvgXQb5NaDdl2PHzdExMalpKFIUvxD27NAiEAqVNh1N1wpGpmWIwyBJB4hduwucpMyV0WT2vZsSQ/PWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3783c952e5baa791f8535f4a25c4199bae44a36f","scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.9","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","debug":"^0.8.0","bncode":"^0.5.3","inherits":"^2.0.1","portfinder":"^0.2.1","compact2string":"^1.2.0"},"devDependencies":{"once":"^1.3.0","tape":"^2.12.3"}},"0.7.5":{"name":"bittorrent-dht","version":"0.7.5","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.7.5","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"f2d2c426675b3740fe840eca3c90e649b9854d3e","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.7.5.tgz","integrity":"sha512-M+cSIC58Gu6niHT7QH14Sd7hrF6D7wFgozCzsEoA4Hie/AbiiHTwcANjs7l9D+Lnt+5d5kEtHymGUoo90KkmLA==","signatures":[{"sig":"MEYCIQCN7+JDfQBl99Pm6NXj/97OYlvOxlHi3jHL/DvYOBLg+gIhANEoX2MlkUkjLjOsWlEzPCX7VNYIxngnf+SG6J/T87Ql","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f2d2c426675b3740fe840eca3c90e649b9854d3e","scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.9","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","debug":"^0.8.0","bncode":"^0.5.3","inherits":"^2.0.1","portfinder":"^0.2.1","compact2string":"^1.2.0"},"devDependencies":{"once":"^1.3.0","tape":"^2.12.3"}},"0.7.6":{"name":"bittorrent-dht","version":"0.7.6","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@0.7.6","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"9cfb0372fb50d661db5bc30c2475b3feef42c749","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-0.7.6.tgz","integrity":"sha512-qySOwFoMZpsAxX4Ur+h7gXI9TUmuhQ1O5i6yXEs6sATHAXd2x69oiHTrQrWmrvaB+RFg4tIx4ywbXDQNKYsIvg==","signatures":[{"sig":"MEYCIQCD+4PS20FstCratlh90aNZth9B/WJBO5KJ2aO8ai8nGgIhAP42YnY5i+1zWmHM8JdfrhGCr7NLbsuI41xXyU0OfvRw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9cfb0372fb50d661db5bc30c2475b3feef42c749","scripts":{"test":"tape test/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.9","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","debug":"^1.0.0","bncode":"^0.5.3","inherits":"^2.0.1","portfinder":"^0.2.1","compact2string":"^1.2.0"},"devDependencies":{"once":"^1.3.0","tape":"^2.12.3"}},"1.0.0":{"name":"bittorrent-dht","version":"1.0.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@1.0.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"6954d8acca5c297d3cc4cc0553d5a759c07d5b6b","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-1.0.0.tgz","integrity":"sha512-YUKsZLt1K7nqeQgjD5C8FZKli6ctgjvLGpYWcHFsns+zg/kgPW1meTucH3khiMntlqWwCNW/h9FtCovs2Z2I3A==","signatures":[{"sig":"MEUCICGFjmBLJUnoxD9Pwq2+RTiU/hyluN/oeVFBe7xKGuTLAiEAiDOWZEIUnS89x+R9jp3GquRLl/s1s+iMeqwne4KQtzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6954d8acca5c297d3cc4cc0553d5a759c07d5b6b","scripts":{"test":"tape test/*.js","start":"node server.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.9","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","portfinder":"^0.2.1","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","rusha-browserify":"^0.7.3","typedarray-to-buffer":"^1.0.2"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"1.1.0":{"name":"bittorrent-dht","version":"1.1.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@1.1.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"ddd85ece4e06e0407f99aeb282bff852e0367fb4","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-1.1.0.tgz","integrity":"sha512-B5hvsCDIftPWPuTCGJLAQ1Atkb6KZb3OZjAVzRo/F6Kh23mxl3/Gh01kA87OM6r9UqdE5rTQkxkfjd0KgmZpxw==","signatures":[{"sig":"MEYCIQCBRA2lJxousPK4xmzr9ZKP8QMuk2GnIfE7K46PHSy9+QIhALZfCmhgOJnp75XaGq8L70E3AMfrcGu7NDR7g2bn9bws","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ddd85ece4e06e0407f99aeb282bff852e0367fb4","scripts":{"test":"tape test/*.js","start":"node server.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.9","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","portfinder":"^0.2.1","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","rusha-browserify":"^0.7.3","typedarray-to-buffer":"^1.0.2"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"1.1.1":{"name":"bittorrent-dht","version":"1.1.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@1.1.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"1d216dbc5681aecf2727d90aa06e31417e8ca1e7","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-1.1.1.tgz","integrity":"sha512-XLa+pjSdEEK7Hnp/dBW/a2aBKsvExqWSVZDopRrMZURTwd8AbXXWZVPHWsABwi75Ht753WmZoF+dSsBirBVYLQ==","signatures":[{"sig":"MEQCIERhTv3v+J8JoFIr46p/LEdYnbkWWpNx6317ufsKoA1OAiAX+Z5hdpiaZxPBVzDXD+KeV6UDRDyZGUM1GbcoWp3/Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1d216dbc5681aecf2727d90aa06e31417e8ca1e7","scripts":{"test":"tape test/*.js","start":"node server.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.9","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","portfinder":"^0.2.1","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","rusha-browserify":"^0.7.3","typedarray-to-buffer":"^1.0.2"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"1.2.0":{"name":"bittorrent-dht","version":"1.2.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@1.2.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"095411867f5f3ff4ea01247160b0518be392b434","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-1.2.0.tgz","integrity":"sha512-QjoB4xaiNFGf3f7ykJAyitHBTlmHxzDElZKwPiOcx7qWhqmtbbAE/CU/CdOZ0bgoqOO1OUPqKqQN7TNVNkzZcA==","signatures":[{"sig":"MEUCIGil0jxyV89CfClJdJV6ft5yl9x6tiYaflyBYxq6tT9GAiEA/laQdvTsuAYBzHcmN1OZk6nAaqMFG1lqf0ooWDA28y8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"095411867f5f3ff4ea01247160b0518be392b434","gitHead":"e3cb2b307f6e9f536006c8b544126f56075ff23b","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.14","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","portfinder":"^0.2.1","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","rusha-browserify":"^0.7.3","typedarray-to-buffer":"^1.0.2"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"1.2.1":{"name":"bittorrent-dht","version":"1.2.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@1.2.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"156976032228617f60cb3ea12914ef5f86713183","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-1.2.1.tgz","integrity":"sha512-mD9MDzFejcXmSgcl6T3YB9Wo44Ui2qegPu6NwtC5nDwXJQPPHnQ8hZNiUsvsUQbIsty0fc0+bY1+Y5kSMr31IQ==","signatures":[{"sig":"MEUCIQCoYclMb5TPfDPdpKZBfG4PIOBZTzKlo+HWu96Wzli48AIgLPoOvMo452JYjUxa51ScZTnBCAaL1h2T+KJu+qBQHvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"156976032228617f60cb3ea12914ef5f86713183","gitHead":"91053bc9213cb3b2d8bcdeda88c549bafe395c9c","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.14","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","portfinder":"^0.2.1","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","rusha-browserify":"^0.7.3","typedarray-to-buffer":"^1.0.2"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"1.3.0":{"name":"bittorrent-dht","version":"1.3.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@1.3.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"889d71ecf8406beab57cb7b574c236d6ed7a77a4","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-1.3.0.tgz","integrity":"sha512-HV81HBZH5bGLteQuiPHSlf14CJiqV8g16z/yrszWPW2bO/5uhoj9lnZIF89sNtgg/lGfrp7vg84Jlb76fz5njg==","signatures":[{"sig":"MEQCIDCghSdORfePhp4PBicoEgbzYiwK3HjsWIuoabyDn30gAiBWFRC8nl05s7zvdLe+7xVpbmQxkUM1Qg2RLIobKdxJnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"889d71ecf8406beab57cb7b574c236d6ed7a77a4","gitHead":"6e4fe8635e3c6a38c5021361e359e4b2bb21a61e","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.14","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","portfinder":"^0.2.1","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"1.3.1":{"name":"bittorrent-dht","version":"1.3.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@1.3.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"c02678610db5e6d1bac0f80c0ffe7e3ab51a5c3c","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-1.3.1.tgz","integrity":"sha512-EU2oNmujmRhL3+Tw1va+gDXXeAoR87mS9pbaLoF+iYkEZbj0GqhGm/25pOWzJ5q+SyShUHuzWfat7KYVMREDPw==","signatures":[{"sig":"MEUCIQD7YfTMrZPgnAS1g/UQcIg1/bxlGVXbMzXt3ZCz1Cns1gIgMvqd7RZ8AKj+TqeWsunrDhrQHpXbojY2eaoB6XqeKcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c02678610db5e6d1bac0f80c0ffe7e3ab51a5c3c","gitHead":"257cc9a6d4dcc671f80edd3c8e3cb2e017ee786d","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.14","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","portfinder":"^0.2.1","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"1.4.0":{"name":"bittorrent-dht","version":"1.4.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@1.4.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"07f92955e385231257040d060b1aba75b6bb318d","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-1.4.0.tgz","integrity":"sha512-4St6szandos32/9h2SzTmFk01ijHYngoWB6m7P12g+BeYyvioan6HCSsmNr/MLhERGhQbc8M811MDiFn2IghpQ==","signatures":[{"sig":"MEUCIQDmgTsAGb72/vJ/f2XEy4L+KhkW7c878MJ/mxYInoDgJwIgOW+f8oY7w1ifMmzMra2PiI2t2ufQyqKL2pjAOjfx1W4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"07f92955e385231257040d060b1aba75b6bb318d","gitHead":"d5b32ca65d1dd62b0c12b82f68deb94fb76b942c","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.14","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","portfinder":"^0.2.1","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"1.5.0":{"name":"bittorrent-dht","version":"1.5.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@1.5.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"b14b34eace8f44e795a8bad69a44b08ca485c355","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-1.5.0.tgz","integrity":"sha512-fGEw0ropd1hGrx8/xQW1VAXM+VPuO9NmWjKEsLp/PdRHuB6XvcQJ+3UxIInqrwOGzrg0MLfjaJ/9680SbBWb+g==","signatures":[{"sig":"MEQCIDIWGQfPAT7w74pwDs/Ua/cL8jYewAuE+VLpwOvEgcY+AiBMEWFR9v6YdoiGFNX6OtheSqRBzunG9IkAKrqd7qjO4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b14b34eace8f44e795a8bad69a44b08ca485c355","gitHead":"9206d38673c160108a689ef7a44b08dd7f799a87","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.14","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","portfinder":"^0.2.1","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.0.0":{"name":"bittorrent-dht","version":"2.0.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.0.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"683aad0b27ef439ca17100f88a1facacf27f8794","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.0.0.tgz","integrity":"sha512-LjYLviFgVinyiyqGVVUAB0gF50DYED2Kv7VHIzjcOW0R0Yb/910T+z5dYMkpuNrVLbXxAOhS2lo6hSOwL7cKlQ==","signatures":[{"sig":"MEUCIQDxT5voko+7WzLZ3SdTiWE+Ay0vTp3ztkl6/xivhprK1AIgcSVP2StrbTtfSbc37pRqI6K2pvSJZIyWajvbPevBz2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"683aad0b27ef439ca17100f88a1facacf27f8794","gitHead":"12a1e3c4e54e790eebd2f1f2a02fa90b76ab8eb2","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.14","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.0.1":{"name":"bittorrent-dht","version":"2.0.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.0.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"71a665e5c5f60c1e3d012e1d92c12b568b157e07","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.0.1.tgz","integrity":"sha512-SYwhBLYLCHmLRDwKRrpvtNlcNXiiX3AY5Gdb4eXxsTQsX/dA/8EYM8MmT7cCmBjzPxCCYvS8tyc9HpoFCLBVcg==","signatures":[{"sig":"MEYCIQCxnZ7FlLZx3OuT5pqNFZoKC8DOcbQm0Hn05g/QtqbG+wIhAKebV+3RInDOiIPP/VQlRUJyi6+QmQFC0lC+WOTjE77P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"71a665e5c5f60c1e3d012e1d92c12b568b157e07","gitHead":"586cd26d6dc90f02276a601f15a314205a342d49","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.14","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.1.0":{"name":"bittorrent-dht","version":"2.1.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.1.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"a5c1abe072fcdcb004693b0bd55f336d5461f413","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.1.0.tgz","integrity":"sha512-fDatd4Qa8YKFWKLODbNbw0yq72oDdt/ue/eQ+SrH9XLiSJa/2k2V7A6WrEzecddR+GCOrwS48pg/jcNqCaxudQ==","signatures":[{"sig":"MEYCIQDqyhgv0I5GWVgxR8aeQLiJHk+j/Y55glAP01T0CAn9SQIhAOHqSLhC37lVecduZJm343og2wTDCdKLPWBmc28NRTLo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a5c1abe072fcdcb004693b0bd55f336d5461f413","gitHead":"b3c9be539e831462ce0f90133cfda4a62623bca9","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.21","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.1.1":{"name":"bittorrent-dht","version":"2.1.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.1.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"fe4718c9642874edabf2b5adafb67971f78099e7","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.1.1.tgz","integrity":"sha512-qHz1Gy5E7RD5Wu1mK/L502xk9+VsKkM93WeXR4NskI2eaJxYJey66HWwWI6MuuLXM3Q1kn7S+/rzVwOvGNvSDQ==","signatures":[{"sig":"MEQCIFRJ8/E7AuE8VUWRF7f1ve/cd23/gjTe5iKUXFp78IuqAiAxG4/qxTgcIA5XMxNuFNgT6go6l/qlf/ja8Um5qZ046w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"fe4718c9642874edabf2b5adafb67971f78099e7","gitHead":"3835eda1d0d6f57b944faba2358b9dd1941b78af","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.21","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.2.0":{"name":"bittorrent-dht","version":"2.2.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.2.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"640ff2b84f90030c99d10fc49e31f1744ac8e6be","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.2.0.tgz","integrity":"sha512-J5qDx9wo+b1o5SPcg/oNPMC6uf9otE6Wnh2WFCLsfWruvleZ16EaFbdlgENZU/fFb+dWjdqiPbef17CcvI5EUw==","signatures":[{"sig":"MEYCIQCam8AY/+kXJXz0QzM63awJhhs89dXL0eLZ2GaVKV7NqgIhAPHfFDuzz1qdtLvqI1rYCkMNkVCwKoqfl6wVuh+2bjH8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"640ff2b84f90030c99d10fc49e31f1744ac8e6be","gitHead":"ff599b49e6366a96c33a03fb062ba41aa4a2b940","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.23","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.2.1":{"name":"bittorrent-dht","version":"2.2.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.2.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"ee72fad33b62575f9e7e633392d40582449db0e2","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.2.1.tgz","integrity":"sha512-5RCLEZ/cqcvVNZLDibJxe+IfHRgmH2RSklsAJcW6rKeBo317HjQTHdqrwJs4gp+ZtJtNNLL1DBERA1qcowmI9Q==","signatures":[{"sig":"MEYCIQDGtN+lvCugmeSwjeseA88LNo8C/kN6bYyEsuBEEgrZvwIhAMALW/bUc5QBEX0ECUa0yZ03ayYe2vpYFtMnrx7lHVXq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ee72fad33b62575f9e7e633392d40582449db0e2","gitHead":"7ab5d0b48b30ea2d9093accd17a507cee88151b8","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.23","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.3.0":{"name":"bittorrent-dht","version":"2.3.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.3.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"e63ebef4b879dfbf3782efd3a5a42b06d6fe14ad","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.3.0.tgz","integrity":"sha512-NAM0XirO4CkerlZBqiL0Bv59xeKZOr/svns604PrMyKx+mPhESnSauAnLLtPh3BH/9hyDVezOooDYIC1dv87lg==","signatures":[{"sig":"MEQCIHjV5g215A0d/k90i42UaGgRM3VPP/d54jR+OsRUpSSQAiBmOl16YnQTkHGLSbGBpwQfEb4PsGgSkzbYCDEWLvN8Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e63ebef4b879dfbf3782efd3a5a42b06d6fe14ad","gitHead":"ed84ac7eba3c66ace8f8f95a535e4beff6083617","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.21","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.3.1":{"name":"bittorrent-dht","version":"2.3.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.3.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"ca83c2c29b2e76be90b0b4e3ca25fd574dd62b1e","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.3.1.tgz","integrity":"sha512-95kN06kdB5ynsNM0z1nFmGlC/ahU98ZRDbrrQrn17vbjpGW+hMomJhmpAyX8ymHIlxr/K6w1abn7j5s8RVAZvA==","signatures":[{"sig":"MEUCIQDvfNAVIU6xXrVBzua0wdQCVzitkH8spuRASFiprK1FUQIgDVpZGfsTZu6RLQXhtygfdFaT4s4qU9eO88gTvAYTzlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ca83c2c29b2e76be90b0b4e3ca25fd574dd62b1e","gitHead":"9991f3871e20eed4ff1bf5136a0b5b8961e95fa7","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.21","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^2.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.4.0":{"name":"bittorrent-dht","version":"2.4.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.4.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"f77f7e9f07998d0f2ce5ac51401a8a54ee1cdda1","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.4.0.tgz","integrity":"sha512-8y8PqMy9qi6UAVPA8iroAZNjLF9YxLCjFlA/7tq0oFtmFU61LRI2Q+V4hTFkqAP2EEls/hyF9hoziKWTip0U9Q==","signatures":[{"sig":"MEUCIQC3FD2BzzzlYZHF2H+hzbv/HBzHiTnrtG5BYKlQ+wDVqgIgOMPeb+p3AGCKqBDZegmcikxWmG4bAR/IEg5UNCXs1AE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f77f7e9f07998d0f2ce5ac51401a8a54ee1cdda1","gitHead":"7f851f3757480569b06e0340b3aa8fa0abcca75a","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.28","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^2.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.5.0":{"name":"bittorrent-dht","version":"2.5.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.5.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"4e913b79a6ff49eb7f712f223d5c6b6a0ddeaf82","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.5.0.tgz","integrity":"sha512-Cs8JNsoaqSCT7LyizqKPC2Qu88piVFXkAhvOe1Ct7cIQcj60oHAKUYLhoptCTy10r20x5nt1pCx6ekuyJSXOgA==","signatures":[{"sig":"MEUCIE2Yg6n8uPSmJHeeD1eRqKmdfgWMvJH57evoygUMgY3DAiEA0hpSTDmGvwuyFbpxUJVjQPwahtxtmWJlm7Sfp1SAo7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4e913b79a6ff49eb7f712f223d5c6b6a0ddeaf82","gitHead":"693433b7bd6fdec18b2ede10137d4246bb8c798f","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.28","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.0","debug":"^2.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.6.0":{"name":"bittorrent-dht","version":"2.6.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.6.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"c2cd3968368ae71bb00832825cd5f196ee9f55df","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.6.0.tgz","integrity":"sha512-42AsnhlTxpZrQdD2tXznTRzJTV0mhj10uLxYp356iywRBc7fMjCqzG4ZPi0RIhVPw4mEgldMnJJeiQ1PQQ+WUA==","signatures":[{"sig":"MEUCIQDJsgeWj0keIWenciinpqqBxqrAEn+aRAD6DLSbDOngLQIgaZgiDNEMhs95W0LZHaMQR5DkIoOoN08kgfin5LMMEZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c2cd3968368ae71bb00832825cd5f196ee9f55df","gitHead":"c39fd25ae5961551e79ac2b21d03ae5332311794","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.1.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.10.32","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.6.1":{"name":"bittorrent-dht","version":"2.6.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.6.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"b18de5b7bb96dc536113bcfe16949e82fd7b008b","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.6.1.tgz","integrity":"sha512-mqx7oI7AA4AjfCc3J8glkUwmV8E9RaZMt4EtP2hV4bpGw6G4qzPbFcYDP6Q97LotWpbqha9ks4uWFBWxu6rwsA==","signatures":[{"sig":"MEQCIDYfrt3gyxVnmKtN7fBuuKt3RORzUQRU8JAxYaUsb+d8AiAyzih+ZlYWwMpj7AIbnTL1/xpxoaa1Gt7DxAItcChBMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b18de5b7bb96dc536113bcfe16949e82fd7b008b","gitHead":"1803ec85c81121a880129a4d67710353b0c9328d","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.1.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.10.32","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.6.2":{"name":"bittorrent-dht","version":"2.6.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.6.2","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"3be2d653099898948abe81db7e35089e8f5991de","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.6.2.tgz","integrity":"sha512-jYid0iKPd0I9GWcL9awWBewsM9KozgpolR6nyeb2aJZxSMOLF4fUfpXqeZO6JNz8wFh1PzLWvqUon/Pao0zZzA==","signatures":[{"sig":"MEUCICZ8xfWvvgf49M01ZwFMWfE8RZkEYDgFpXBKUpAN/Qo0AiEA6WAy3X/loF70W1u+DJ8J1P1kEFSDvzh4UL0H/wDkmDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3be2d653099898948abe81db7e35089e8f5991de","gitHead":"47e29179083aca51e4f09ef752ea74efb8a29f19","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.1.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.10.32","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.6.3":{"name":"bittorrent-dht","version":"2.6.3","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.6.3","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"746099eeb799c1e244650b2aae5b7b67f37c1d46","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.6.3.tgz","integrity":"sha512-EnGP9kJrBvgK8UOVijasx3wScmhBsO749rrnVDOTaP4BiCIrgayj2YtEQvQ1odnuT/d57DUhACJIYseaYcmqCQ==","signatures":[{"sig":"MEUCIDbj+SvXJph8e/DjaugEumed211yrygmNCMea6WxziJAAiEAy8Q6tjxwyMFIFamIleyLYXaem5wozKIPx2TsxS5LhAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"746099eeb799c1e244650b2aae5b7b67f37c1d46","gitHead":"82d520b79ce5a78f7de1f83f9d309106768c796a","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"1.4.28","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.6.4":{"name":"bittorrent-dht","version":"2.6.4","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.6.4","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"af090c6576f6228596fdd5c538d3439aaf50577b","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.6.4.tgz","integrity":"sha512-goFhwcq7cm6B9aAheHhqjqe1tCh43hCbtRLDvYdsBPR/b4Getg2k8LKpmDmmmdG9a2Z1I3DLqHTQ8GQ4ERKnTA==","signatures":[{"sig":"MEUCIQDlTMVEbN55U9H3sYqMqwIAuhEL0tpxmgNzSUh2japcmQIgLw0nruHtOvNCR9CIXfW3zpRGb3etQ9TkI8KmXrZYH/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"af090c6576f6228596fdd5c538d3439aaf50577b","gitHead":"eaa9665cb096c3a175c3f31609c29a293ce166a7","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.1.6","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.10.32","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.7.0":{"name":"bittorrent-dht","version":"2.7.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.7.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"3e6ae29f2cf7f3134a88b5c54bcff356b6eddb27","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.7.0.tgz","integrity":"sha512-Je6oEOGFd4qnxKf4p/7U8eBi5EwSmDhJImxWsLgDMLOufQ0dyhKlA2jVHYY5n9cHC8ujl/ebEMh4ZY0ZJLYjRg==","signatures":[{"sig":"MEUCIQC4yQDkic7Mgk46Xq+pAKog6WBFiFVbOjr8kBvs+xJFrAIgaGDfgpLSnPBvrNEOdkb+cYcdARJVc0qVZy/AIin27ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3e6ae29f2cf7f3134a88b5c54bcff356b6eddb27","gitHead":"3b3a3fa334b7494023d82894d02130e606d8c17c","scripts":{"test":"tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.5.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.0","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","bencode":"^0.6.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^2.12.3"}},"2.7.1":{"name":"bittorrent-dht","version":"2.7.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.7.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"54718d5c2f2e7bf153283b1d618cc4243fd4223b","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.7.1.tgz","integrity":"sha512-k2WxIpkFiRKdo1Y3G5Y8FpHpWc+C597lsONbi16X4RsWBzJ3NM9hdWTJczjLXCVG9AAElV+q4z5Ti6k/2lbjZQ==","signatures":[{"sig":"MEYCIQD6Ae5fSFdiRhoGT6XW4W2ylDzeCwWC4Qp0oyMZhx8+RAIhAOU4O0lV2fne/dQGewYPZXoNnjMCztSB/AOt1sSjoFJC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"54718d5c2f2e7bf153283b1d618cc4243fd4223b","gitHead":"4f4448dd66f7f8af87fb3a9bdff18d3e6fd816ad","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.5.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.0","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^3.5.0","standard":"^2.0.0"}},"2.7.2":{"name":"bittorrent-dht","version":"2.7.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@2.7.2","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"bda39f36ee76080cf40fe67fc51af7104f870846","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-2.7.2.tgz","integrity":"sha512-EkAwZ8L93AP5lbP98TYupNK0mnUUQWYEK379M1VtGNcMRtNjQnCkCMiQcJLWqe+K51hxic2/ETAHO51rjLUR+A==","signatures":[{"sig":"MEQCICKxvEcJzs6oCY5PZvAxOGrk7mRTWhPIB1XNGnE8XNIhAiAT/o5dVWirs2rHi2krBK9W+FZLo7UdIenM9zqeshkFtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bda39f36ee76080cf40fe67fc51af7104f870846","gitHead":"26368e8c7c98a25769d4875b120309e8915837a4","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.5.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.0","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^3.5.0","standard":"^2.0.0"}},"3.0.0":{"name":"bittorrent-dht","version":"3.0.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.0.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"ea6b8df6dfbd19c5ec5cf705c97f6961410f787d","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.0.0.tgz","integrity":"sha512-nSjrDOxQ0ddpMR/DQSl2wF6QnzVrf6K4ZFLBNXjhS+qvXS9ygcJ64hoVZH4WNgb/PBJY8m2nyg0T69L5Yf5VLQ==","signatures":[{"sig":"MEYCIQC7eN3uRaiuCi9uGyGAAqqZMnhpKOfZnOlTU56lvDWSLwIhAPLNYfp2hdKe870TVbmcJB7RJz0OvvgWgLpCQw1EXRta","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ea6b8df6dfbd19c5ec5cf705c97f6961410f787d","gitHead":"ab57ea5a0ec919924b0a5b5f19d26631f499c3c3","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.5.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.0","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^3.5.0","standard":"^2.0.0"}},"3.0.1":{"name":"bittorrent-dht","version":"3.0.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.0.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"b15b79008c39517521ecad04e515787b0b51d4a5","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.0.1.tgz","integrity":"sha512-sSsgTY1i+wJhNApqH9GYgFfFRcKK9SDp6YQDtKhuUcqMuKJy+PevgszVbpudUjg1B1FxDn+7RavII9ZrRoXKmA==","signatures":[{"sig":"MEUCIGh/jUb5PkeLI6vqekcFrwS3CIW/nJRLKK0J1pDgdXWZAiEA9Cis5uOViM7mB5c97Rzn5lqj9ELzH67YkSVQq+u87hE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b15b79008c39517521ecad04e515787b0b51d4a5","gitHead":"ae1ec0d3a1f720cd2bcc96040efebfcf7f2877e6","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.7.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.10.38","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^3.5.0","standard":"^3.3.1"}},"3.0.2":{"name":"bittorrent-dht","version":"3.0.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.0.2","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"851e8737fb453a54ec84f4786f8c47c37f00273a","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.0.2.tgz","integrity":"sha512-DKHuOqGwLekO0Lkt/YvIUwLTErqSoCLAWsM5BzH1gYYZxun0i9Y0iwnaA21BA1pSmGOcAsvWUyh8GJRB5Cuclw==","signatures":[{"sig":"MEUCIERt0u7jOg7F05jEu8uT7ffX31U+UO4xcyuzgU+/h1OsAiEAlrWVfesbGKGJocJ263JdRnKcArrpVtooqCPIGu3KdBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"851e8737fb453a54ec84f4786f8c47c37f00273a","gitHead":"3af887b91bae7169c8b772019906a56e8acc43cb","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.7.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.10.38","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"^0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^3.5.0","standard":"^3.3.1"}},"3.0.3":{"name":"bittorrent-dht","version":"3.0.3","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.0.3","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"25feb5c384d7598d0bdc960a277550f01fbc3d70","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.0.3.tgz","integrity":"sha512-uMIZJo8QxKZAMOqdTSdtkHNueIAf0lGDtzdzMb8M6eA2IeaNYY4t6D9PqqD9YMTEJ4/sfU1+s/Rhc0IqaHcfvQ==","signatures":[{"sig":"MEYCIQDHiDxSK4eO12M6dL0c43qUeum1LZVxX22NBbD3lXzqWgIhAJ6h8GaXFRs8erIghMJtx4DUcOJ0vX3HJbUOzteLMk56","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"25feb5c384d7598d0bdc960a277550f01fbc3d70","gitHead":"eeb2913f125802d3db38f503f9801560d748aa6d","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.7.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.10.38","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^3.5.0","standard":"^3.3.1"}},"3.0.4":{"name":"bittorrent-dht","version":"3.0.4","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.0.4","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"b8023bf4178c8abc90a382d4de8655e1a04d0ea6","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.0.4.tgz","integrity":"sha512-frpt0rNGZsdAnftegYfgKspz5vVlrv/ef9RNK5JpQTjtJqA7X+BroX/XQrZ6ZI1732wUO0TC6zpyqC4VMm3YVg==","signatures":[{"sig":"MEUCICp5akFyzIjwz7rcA8QNeiK4PEb43gwP71PHjr5PkXUmAiEAziR2Xy09pwH/Vf524HIaMMc30qg/WPsqHfgFfojeSj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b8023bf4178c8abc90a382d4de8655e1a04d0ea6","gitHead":"4d09bba337df4282a9e22fe4955acaab09e3d276","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.7.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.10.38","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^3.5.0","standard":"^3.3.1"}},"3.0.5":{"name":"bittorrent-dht","version":"3.0.5","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.0.5","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"0d1c4c6f9ce4efb543ab4b8ab50dde45fa75ee0e","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.0.5.tgz","integrity":"sha512-veMQDTliPgCL3b/TUYpM94/fvNKpDmXSBtT9PLtz1OSg52VIEIgMx+/zSNFcGC04N3qPpKo+Ppo5/tF2KxvIHA==","signatures":[{"sig":"MEUCIEHfh2oGFsfERsnnE3i/eZS9w3ZraM7fDTlf65WFcNRtAiEAq9Lo3wRrjLXXlxEaT7q2zm13R/PZ0GRfM5DIRcenbLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0d1c4c6f9ce4efb543ab4b8ab50dde45fa75ee0e","gitHead":"af33d22dd1513ee621745818b01b627bae457983","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.7.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.2","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^3.3.1"}},"3.0.6":{"name":"bittorrent-dht","version":"3.0.6","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.0.6","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"a9af528c169e5c4c1a4d5f9631b5ebc10ae727f1","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.0.6.tgz","integrity":"sha512-4okcjuVr4IKrVpNTzSZCSmP94ADj1coo4Mg+7NyC2kJ6N//RthSYxx8gYIQL3Y0zRvG/s3LA83jVtAizzBCRGw==","signatures":[{"sig":"MEUCIDSpg8DLDwYYRJxTPA+ZdUrCQdP9drBI/ZQvZJ/Up2TTAiEAhdSzrf0DcL/D9hER031DvAorrfTv4s5Ja1T6D+pm66c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a9af528c169e5c4c1a4d5f9631b5ebc10ae727f1","gitHead":"88d736dd98c7aced7cccba087c3a03a2faa15090","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.7.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.2","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^3.3.1"}},"3.0.7":{"name":"bittorrent-dht","version":"3.0.7","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.0.7","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"59f4c838ca76b439a8f4a132fcf03ad2385d287f","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.0.7.tgz","integrity":"sha512-4r4yFgAuezLlP4SYkZtNwfOfy9vy/4vX7Td2ErRwkEf9Mm+8hHzT7K388ktDYqshVYZWICsYyxBcLfn9F6ZRlA==","signatures":[{"sig":"MEQCIDQsGTu8U9TkFKEoYfuCRr4ehGLKTAfU+DqbFS0jQ0BeAiAgmMlGktFebAgIqg8X+OpjGwOJ5ug1cYfoRLM9A98UvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"59f4c838ca76b439a8f4a132fcf03ad2385d287f","gitHead":"d88e1bec369d6c4f6f560b2c6bb7d2b93c117d1e","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.7.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.2","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^3.3.1"}},"3.0.8":{"name":"bittorrent-dht","version":"3.0.8","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.0.8","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"73cb8cbf7b6a9be53fba0cf0dc689f8edf6c28dd","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.0.8.tgz","integrity":"sha512-8LOV+rc/PnEWoGlY941bybaEG+uEdV9IYMdvAGdC/5uKYaehPdoUC+JEYr8kYzkOSxLNGwWiQMwjfrtlXRhalQ==","signatures":[{"sig":"MEUCIQDSNFfaXNfXSuMgCm6VHUTE4cceyiOuFVVv0GZbTenlvwIgLsRb60RoJ5F5iNqkwDdSj5yHUGZnzAZV/rhXSldGT5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"73cb8cbf7b6a9be53fba0cf0dc689f8edf6c28dd","gitHead":"bba4716d4f002ebd26e3e50d64c58596090b5127","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.7.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.2","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^3.3.1"}},"3.1.0":{"name":"bittorrent-dht","version":"3.1.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.1.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"c508ac572676ddb570fbb95b46a4e6c1f1c047fa","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.1.0.tgz","integrity":"sha512-plyDX1pdjgI45Nn2hKtmXnOwF6lkMh5gf+Mu7wSIGsxWr88PxZDI85dVAoF7OkjuF7QLszvIK4hhXg8DWmKJBQ==","signatures":[{"sig":"MEUCIGdmwTyPUNSxXeDszV/tWUjcax/Tr/0dQjFQS+u80k2QAiEAkNr04kupEACv6y0EuibxcM4UQgppoHa07RlaACn0srI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c508ac572676ddb570fbb95b46a4e6c1f1c047fa","gitHead":"8fd6b224031aed50918481676f2961208d2fb4d8","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.7.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.2","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^3.3.1"}},"3.1.1":{"name":"bittorrent-dht","version":"3.1.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.1.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"70fae2b881ee9bc7d845ac94705a6d550369e6e8","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.1.1.tgz","integrity":"sha512-nWEjp+iIDkxvpuAicMk2nKe/hhKphQB1hNL8DOmbYa07POvnSMh2KoF9VySZPbxWyw8QcNUqEZpvCuPLWrJlUA==","signatures":[{"sig":"MEQCIGTwpzSBENbxhyaLiK36cKyY8nlHVa6L5R38B4FBrxjlAiADGajlllKFtHKv7CQpty9I7bVvWJ7/UDNRj5c+VsKcdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"70fae2b881ee9bc7d845ac94705a6d550369e6e8","gitHead":"ae179458cd4b1cb08c278f14058bfa97e09d9ce2","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.9.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.2","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^3.3.1"}},"3.2.0":{"name":"bittorrent-dht","version":"3.2.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.2.0","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"5d4fd18ee382f3d67db8caca0267425dd9ff9dec","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.2.0.tgz","integrity":"sha512-KdYSOSCPBt4cCqFjOJe8JPWEHjdDNFvBWcS/T4yPRXCTKX2TxWoZRLXx5aMkeht8rAqpde0+o5txOe3mPxXnhQ==","signatures":[{"sig":"MEUCIQDwHHUtiRiyxJOOdlHLnLX3u23GxlTlevvuT292SwC8qQIgNIrbv8dn0/VzfN2zj9GAHyJVOEF/mUw+R0/1U7V6eRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5d4fd18ee382f3d67db8caca0267425dd9ff9dec","gitHead":"c3cbd349a68841bfc61f213b1b90a5fa61329fd9","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.9.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.3","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^3.3.1"}},"3.2.1":{"name":"bittorrent-dht","version":"3.2.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.2.1","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"785162fa8abff319e6dff2d733360bd726cd1127","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.2.1.tgz","integrity":"sha512-Y6wuzigKzz81Ewa6d86i5FtsXSw3Dqqx8xV8kxAmtbqpVkrsjqOFpaXSt3yx3g0haCwNHFhwFzVTXbaAzOIxWw==","signatures":[{"sig":"MEYCIQDwlw97PLt8qEY2kPMjdtZ844FOexw0OI8TC66uENJt3QIhAMYUqcr8z5V/x8SNk3Ml1raFkcsju+wwhMCZQrhS6nCh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"785162fa8abff319e6dff2d733360bd726cd1127","gitHead":"f36e516634b6d27aced20b6e4c8677b8cdb8fb07","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.9.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.3","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^3.3.1"}},"3.2.2":{"name":"bittorrent-dht","version":"3.2.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.2.2","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"7b0c07f0619fa40e8524b55ea38840842e1a96ea","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.2.2.tgz","integrity":"sha512-feRAzzAkehFzdZD/GSsIcbnf/+89Vnsk0dAghzc628CG2QRetZOQl0uagAP8vfOX9HD+t9oUo3AMQmdhvBZkqw==","signatures":[{"sig":"MEUCIQDEW8pkXpaN82peNwBTge6ZH4D0P94xf/W/FQkiltAAKAIgNu1BRp884GOxvNfGCBpEr25Fm6qbIGm7H456B1uQFn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7b0c07f0619fa40e8524b55ea38840842e1a96ea","gitHead":"ebfa905dfd9c1307f89c5037f9ad4a088980fbb7","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.9.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.3","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^3.3.1"}},"3.2.3":{"name":"bittorrent-dht","version":"3.2.3","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.2.3","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"543d961a31706d5219ea6f91b11c65f7fb6eea05","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.2.3.tgz","integrity":"sha512-fBC8MfjlH+AwvoiebRGIMBdvXVmiQaWrxwULweJ/ZI84a7qL8wBCVbNxpm41iYErhVt+B4mQgMb4ufrDVGe/IA==","signatures":[{"sig":"MEUCIFHlwd/+SpgapYHZc3ZvTGTU0Dy+sUhEQG20GONA6q0hAiEA/7PhBKHSLHvRb5E7M6+zQiO22tIgONtupQTbe1iTn0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"543d961a31706d5219ea6f91b11c65f7fb6eea05","gitHead":"eac2316dc6b39b7cedbb9e3d664f04bc52b5036f","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.11.2","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.5","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^4.5.2"}},"3.2.4":{"name":"bittorrent-dht","version":"3.2.4","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.2.4","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"7ae4b29313af853239d89a5f666be2991db108ef","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.2.4.tgz","integrity":"sha512-AQGuMu4jvKA/t4Yu2n/eG/zxKjrZO8oJDAwh1BVAfWd7UYbYwq5Ksn5PY0LQ5EYEFmyKqxbatk+enpBlNNDaGQ==","signatures":[{"sig":"MEUCIQCJHPzKsfjiYONTbwyEBTMEziRoeCW1sMes6WVp4fX4lwIgEk77E2cqMkKdq4xsMN+Is/WX1hLnWAX7CWm+Rzl7RPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7ae4b29313af853239d89a5f666be2991db108ef","gitHead":"06d4208a1267873c925c601dd080a0ad3a4bb1d0","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.11.2","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.5","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.4.2","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^4.5.2"}},"3.2.5":{"name":"bittorrent-dht","version":"3.2.5","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.2.5","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"http://webtorrent.io","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"3a320aae721b17f9b929ebdb57f56702bb5499b6","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.2.5.tgz","integrity":"sha512-/P/a65oIvJwgDSPt/jdKyFIU5ivwPfMgEdYcHhVeEcBUP4PoCXHxiw/dUbIW/Dlu6aM/c5skfKI0LaxJP+Gk/g==","signatures":[{"sig":"MEYCIQD8Fy0A3caSRF8iPceTWUh7PQapWuaEHYTdq/nptcpcJgIhANPVHaJyy1QIVEI9HXI0WvOtfmI7uCctUN654/gc0KKG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3a320aae721b17f9b929ebdb57f56702bb5499b6","gitHead":"872416589ca53bde1f996456fda9dd08007dec70","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.11.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.7","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.5.0","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^4.5.2"}},"3.2.6":{"name":"bittorrent-dht","version":"3.2.6","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@3.2.6","maintainers":[{"name":"feross","email":"feross@feross.org"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"8d6f64f002525951536ca403ddd040c03009b7d5","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-3.2.6.tgz","integrity":"sha512-O9y9ANivmc01Z7a8aOhFjrNFbms1hhEMWBvkAd1rW7tmTcG6BEAAs93YFP9F8e3HDcOp3IZLN8hx2zZA9vdQSQ==","signatures":[{"sig":"MEUCIQCatNt7JKYnnlkrQZM4QGvDHkn8/exYkiBfwHF4Ui/QrQIgWy7fGh4YMuXTdZgkKi4bGnURprsq4iSwQukXaC41lhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8d6f64f002525951536ca403ddd040c03009b7d5","gitHead":"fa76f69a71769c3088bc90ccd58bd59e953e365a","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.11.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"0.12.7","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.5.0","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^4.5.2"}},"4.0.0":{"name":"bittorrent-dht","version":"4.0.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@4.0.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"29e64439f412439f6bdb87b75177be666117e4d4","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-4.0.0.tgz","integrity":"sha512-+mRJV48G02wRKAs7vbFv07yKlqA2QjXkyd/b9ehODjlIZFLVCB8yh+HMbAIuUlYpoFtG1gw2UpWFzd9s+qEXCw==","signatures":[{"sig":"MEYCIQDljPMu/uuDwp1PikDM3PDIe/q7TpyGLDydqYYT2WGihAIhAMoX4hgzzqgmEeU+qZZfDFPn7Jk7F3YXzjI4aE5GhcMa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"29e64439f412439f6bdb87b75177be666117e4d4","gitHead":"970bc1bf3918a7583b02b581e02ababa1430e3f1","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.13.2","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"2.5.0","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","sha.js":"^2.4.0","thunky":"^0.1.0","bencode":"^0.7.0","isarray":"0.0.1","inherits":"^2.0.1","k-bucket":"^0.5.0","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^4.5.2","ed25519-supercop":"^1.0.0"}},"4.0.1":{"name":"bittorrent-dht","version":"4.0.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@4.0.1","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"052fb6d263044f8891943120c2a1a93723a21e6e","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-4.0.1.tgz","integrity":"sha512-ivK21xPSy7cpsMNxqBDCAKI4JOFf57DHcjCfYS2QVhPfDG0Xvwxw2MyKeSAY3w+xpUJ0yd09cYHlzHoMNOCjfA==","signatures":[{"sig":"MEUCIDlckxZ8CwtkgXCYSn7bitRDFxcvrgYC8v+yzGYLWWDeAiEAsBJ1OsFAW6cCe7Qps279tjPTxkAhn8Wv/0A5GvlueD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"052fb6d263044f8891943120c2a1a93723a21e6e","gitHead":"a7c70ac8820a12884974cbf09c48bd82c43c181c","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.13.2","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"2.5.0","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","sha.js":"^2.4.0","thunky":"^0.1.0","bencode":"^0.7.0","isarray":"0.0.1","inherits":"^2.0.1","k-bucket":"^0.5.0","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^4.5.2","ed25519-supercop":"^1.0.0"}},"4.0.2":{"name":"bittorrent-dht","version":"4.0.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@4.0.2","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"aa7c1921c137a3894fad064ae159fc1d81a8fd87","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-4.0.2.tgz","integrity":"sha512-C1M4BcrnKvy38PhKR4MUzyFZQ8GZTuzgOTxOgA2pCxH5Osw/TXh1GoQb0sFFPHLGkcF/UzpX+afOuMfOWHCiCA==","signatures":[{"sig":"MEQCIGBKPt78LH8AJkbCTtyoX+tfiwpXZp7BarabTj2MMrnRAiBKQTHUKUZvjGf/FAEAWCugpv4DNtROrIz5mfR+KMj4YQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"aa7c1921c137a3894fad064ae159fc1d81a8fd87","gitHead":"799d956bcaf90839a260a24a7487021adc183409","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.13.2","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"2.5.0","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","sha.js":"^2.4.0","thunky":"^0.1.0","bencode":"^0.7.0","isarray":"0.0.1","inherits":"^2.0.1","k-bucket":"^0.5.0","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^4.5.2","ed25519-supercop":"^1.0.0"}},"4.0.3":{"name":"bittorrent-dht","version":"4.0.3","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@4.0.3","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"c381d38c436d2718ad9323d2c1d341602cb6ca18","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-4.0.3.tgz","integrity":"sha512-Gv9nfvwb9vrX0dAb+cWnRl3/5nFqUfBtfVwLm9Ao+QKnIsuyhpTMheNbpkGFGP+cGojCwKsMQ065nWlaZoXrfg==","signatures":[{"sig":"MEQCIGwcqjGzldiNITW0Ne2DZY3z18UivpC9lA9zXf0MAQDiAiApJU0cQ6R4A2YThxAYhLMpyKISd/jq9hJJpPQWBIKyzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c381d38c436d2718ad9323d2c1d341602cb6ca18","gitHead":"b3c84a829c894ab0edc861de4e2250577db0692c","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.13.2","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"2.5.0","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","sha.js":"^2.4.0","thunky":"^0.1.0","bencode":"^0.7.0","isarray":"0.0.1","inherits":"^2.0.1","k-bucket":"^0.5.0","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^0.3.0","tape":"^4.0.0","standard":"^4.5.2","ed25519-supercop":"^1.0.0"}},"4.0.4":{"name":"bittorrent-dht","version":"4.0.4","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@4.0.4","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"b1a67917a4101617f179155fed7ae40fd4f51c2a","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-4.0.4.tgz","integrity":"sha512-Ux3E1g3/TO/4woza1s+7UEe7+remaf5qR7b6Q2Mdmda7ish2+Jo5W5tKdtPnic7NWEuouvJP7aRBhATpSS1o/Q==","signatures":[{"sig":"MEUCIQDwD6yb9w62DATZhpOgq+JK7ZKyM8q/S4r9YORSs12TwAIgEcc60lYrFJOk3QtxJyN6y4rCfyHEVv+MxGMtKFwD0p8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b1a67917a4101617f179155fed7ae40fd4f51c2a","gitHead":"f07a474b45ca073a9aed169cc2bd063e0fd85b3c","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"3.3.12","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"5.1.0","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","sha.js":"^2.4.0","thunky":"^0.1.0","bencode":"^0.7.0","isarray":"0.0.1","inherits":"^2.0.1","k-bucket":"^0.6.0","simple-get":"^1.3.1","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^1.1.0","tape":"^4.0.0","standard":"^5.4.1","ed25519-supercop":"^1.0.0"}},"5.0.0":{"name":"bittorrent-dht","version":"5.0.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@5.0.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"14bc6da333e60dfbe0911ffa34536223833baa6d","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-5.0.0.tgz","integrity":"sha512-aVhhGc9u+wCU5osaxrBNpnrUEMi4qVHCD6ICBVftDp9RidzdGAX64sPkrasxlnToXaMF2YZNZKm9c8XWL4Jekg==","signatures":[{"sig":"MEQCICxM+dg6L3/YW0+nAYJq7jAE1RbkgURB9Wy2wDI3lB8RAiBRZ3zYeGMPLl7yFl2rB63vs1UU8321K9Bc8H2faly4Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"14bc6da333e60dfbe0911ffa34536223833baa6d","gitHead":"1f9575b9ea5dbfe53d930e87bfcb777d1b4a3a0a","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"3.5.0","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"5.1.0","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","isarray":"0.0.1","inherits":"^2.0.1","k-bucket":"^0.6.0","simple-get":"^1.3.1","simple-sha1":"^2.0.7","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^1.1.0","tape":"^4.0.0","standard":"^5.4.1","ed25519-supercop":"^1.0.0"}},"5.1.0":{"name":"bittorrent-dht","version":"5.1.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@5.1.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"204ecea0bb44b130c39e87dbe77446cb4faff422","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-5.1.0.tgz","integrity":"sha512-hw+/gd1KN8mln9kk5GAdLPir3a/zMY3tWOaEpP/K7ytBXtODaapRzCsZOOPr9RnJIMRo0THHVyT7BXty3Ocu5Q==","signatures":[{"sig":"MEQCIApUTHPZmuQS4jIjRGEcOLNGTtbMf2ispkAl/rtY5P6yAiBTP4NJruZNJatcNc6aIWenC15qxJmNI8y9VVryVvYIlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"204ecea0bb44b130c39e87dbe77446cb4faff422","gitHead":"b1e6d30b5e9dbe85088a6e4c31e8ac33b32e093b","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.7","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.3","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","isarray":"0.0.1","inherits":"^2.0.1","k-bucket":"^0.6.0","simple-get":"^1.3.1","simple-sha1":"^2.0.7","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^1.1.0","tape":"^4.0.0","standard":"^5.4.1","ed25519-supercop":"^1.0.0"}},"5.1.1":{"name":"bittorrent-dht","version":"5.1.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@5.1.1","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"bec5c89eb2bc19275ef08aa8b8f43d069977b6ba","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-5.1.1.tgz","integrity":"sha512-Gu9ZdBUEG+qma43Gl+8SZEnPWUmlnFA/SDmss8ey0qv+yUSPBaVlQAkPYg/Uius0ZD0YEUDGCLI2PcnPnO6D8A==","signatures":[{"sig":"MEUCIEzL/NruzDqy8goFQF0R1WB5vnfTnkd5wII49eh8aUttAiEAk7wLsi1KJ4jUmIXqMb5AHB4MwA7eTfLgLb7ve0q2M0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bec5c89eb2bc19275ef08aa8b8f43d069977b6ba","gitHead":"a883333419f596f86ccc67f9295512edd181be06","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.7","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.3","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","isarray":"0.0.1","inherits":"^2.0.1","k-bucket":"^0.6.0","simple-get":"^1.3.1","simple-sha1":"^2.0.7","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^1.1.0","tape":"^4.0.0","standard":"^5.4.1","ed25519-supercop":"^1.0.0"}},"5.1.2":{"name":"bittorrent-dht","version":"5.1.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@5.1.2","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"8f8be722bec6067f846f0c54448ed77b6f8dbc98","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-5.1.2.tgz","integrity":"sha512-knUY50Gb9pb8QAolZ2PHIN/P6tFO2+bwCfjsU33SoLDBfpxCrZW4w/Ro6p185noHKzD2I8eFdCrlzFF0QV2lIQ==","signatures":[{"sig":"MEUCIQDhL1Rz2L6zhykmCAE2oB7TbBxjjryV5hJ7lPzngY0/LwIgdtIAS1+UGpcyfRnRVjI9cq6ZZThmPB9zOeCF2KeMlEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8f8be722bec6067f846f0c54448ed77b6f8dbc98","gitHead":"644b18d792580731d4c9cb20fc027c4c57b0256f","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"deprecated":"Critical security issue fixed in 5.1.3. All users should upgrade. (More info: https://github.com/feross/bittorrent-dht/issues/87)","repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.7","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.3","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","isarray":"^1.0.0","inherits":"^2.0.1","k-bucket":"^0.6.0","simple-get":"^1.3.1","simple-sha1":"^2.0.7","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^1.1.0","tape":"^4.0.0","standard":"^5.4.1","ed25519-supercop":"^1.0.0"}},"5.1.3":{"name":"bittorrent-dht","version":"5.1.3","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@5.1.3","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"c90ad23eb0eef2246e3b06ec81e5edd02f12a7d0","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-5.1.3.tgz","integrity":"sha512-ZtS8zdi1LN3CN3XDt7+K4Kj5JSWUHlzXadY8EWuL+1H7+ZD8REM9E26rWIzIqKJhCISHEk2rVvco0xsGKyyMrA==","signatures":[{"sig":"MEUCIHo8sk1jHBKK3wciqB2vNWRFstzbHN+AkAeXFr9POeufAiEAlsevK9Z8feGbVzNyBQ4gUBDoRTjfBL/5luFxve97GPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c90ad23eb0eef2246e3b06ec81e5edd02f12a7d0","gitHead":"4ccdfd5b6ed7ade9202a9f62d6fb5a5db3919ebf","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.7","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.3","dependencies":{"hat":"^0.0.3","once":"^1.3.1","debug":"^2.1.0","is-ip":"^1.0.0","thunky":"^0.1.0","bencode":"^0.7.0","isarray":"^1.0.0","inherits":"^2.0.1","k-bucket":"^0.6.0","simple-get":"^1.3.1","simple-sha1":"^2.0.7","buffer-equal":"0.0.1","run-parallel":"^1.0.0","compact2string":"^1.2.0","string2compact":"^1.1.1","addr-to-ip-port":"^1.0.0","network-address":"^1.0.0"},"devDependencies":{"ip":"^1.1.0","tape":"^4.0.0","standard":"^5.4.1","ed25519-supercop":"^1.0.0"}},"6.0.0":{"name":"bittorrent-dht","version":"6.0.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@6.0.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"4d9d536e44539351df47ad46561207374fa2a0d0","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-6.0.0.tgz","integrity":"sha512-Jpd2hnY0hY9O9pil7NGjJlUHzU9NJOP80/pCY7PE8n/l9aTkwCMYUU4NF6yKcFC+sGBHCKywACEcnSVsdtjFLw==","signatures":[{"sig":"MEYCIQCGQ6i9UBMMN+BySSzQpstDFt/+gKnSkb3EC0ZI0DscOwIhAMqZ0HC8qIUq6WwboVzCSEMDp0TfcX7lAx6FrWqKClJG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4d9d536e44539351df47ad46561207374fa2a0d0","gitHead":"747762f53868dab8cb50f8365de9b1d9be762e2b","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.7","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.3","dependencies":{"lru":"^1.2.0","debug":"^2.2.0","k-rpc":"^3.4.1","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^5.4.1","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"}},"6.0.1":{"name":"bittorrent-dht","version":"6.0.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@6.0.1","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"cb34e38e720f56ee8efebec49d57206a409b6d51","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-6.0.1.tgz","integrity":"sha512-a+LzhjEriZ4YvnfUsPwJfdRFHZjp6tluQptrdrzSF1hiZXsVYlkdEepa4T3ER+JUS57sTI2HKJixuoUo24OUTA==","signatures":[{"sig":"MEYCIQD7MUfOoOcoFHAZh380f9yzvgdiZQtKM4cfnorDYUejMQIhAJmUozpofkXZe5zbmFjlNTkjB2dZeSB+Wjac/aKmOBVN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cb34e38e720f56ee8efebec49d57206a409b6d51","gitHead":"2bb31189076367c2444c389d23774a0fe1dfc3f3","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.7","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.3","dependencies":{"lru":"^1.2.0","debug":"^2.2.0","k-rpc":"^3.4.1","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^5.4.1","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"}},"6.1.0":{"name":"bittorrent-dht","version":"6.1.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@6.1.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"e45d8c8b87337125f3f3e175e7d22977f9fc918e","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-6.1.0.tgz","integrity":"sha512-xbnIVVbekDO0BNYe1jWrIx4l9wAgaJGMdQsVF2YRpEYeUGrO+vtwpZCjoH6tJqoRIy+Djxr/97tEhsiJo0WJGg==","signatures":[{"sig":"MEUCIQC6u7aIMisO8GPoxtWGgDIH2WQKASf+h+8NaSRMe4XD2QIgCJPKYrUH9RX29XCK988M308EIYKhdCdu4Q++IKvHpI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e45d8c8b87337125f3f3e175e7d22977f9fc918e","gitHead":"c621b3589b58c2d5b20871a909ed1f6b4eb9c57d","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.7","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.3","dependencies":{"lru":"^1.2.0","debug":"^2.2.0","k-rpc":"^3.4.1","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^5.4.1","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"}},"6.2.0":{"name":"bittorrent-dht","version":"6.2.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@6.2.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"99788c230d9b17685f9b73be674142c008425d92","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-6.2.0.tgz","integrity":"sha512-aFNwFZlIukCQCeZX2+RB+k/zvNGy+L44wIGQaOTpk/OXIBFvrmYhH/YBPIugvfnS2h+vbTeyaUcsLpNTSeAgxw==","signatures":[{"sig":"MEYCIQD/InZFDZb4mPX4aTEtMsrICbFzHwQ7vFDsbo4GBf6g8AIhAIpjtKOY+FhJKzqqcwvglT6iF28oZpF+1wRhnoQZpUov","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"99788c230d9b17685f9b73be674142c008425d92","gitHead":"ad3889b8e45695b16331e2ddc269ad5a8a9a953a","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.7","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.3","dependencies":{"lru":"^1.2.0","debug":"^2.2.0","k-rpc":"^3.4.1","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^5.4.1","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"}},"6.3.0":{"name":"bittorrent-dht","version":"6.3.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@6.3.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"fd50fee671519a1b1e7a1607273f5f2d4b4a8ca1","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-6.3.0.tgz","integrity":"sha512-DPxBCfZY20Vzwpx7Rbo82Y1ZmboPe84Djmo+a3YOyH9kIzmzcVSafs/tqtOwojtQ9QJELUWibbOWrvYf1F4avw==","signatures":[{"sig":"MEYCIQDrKXpI6V21iOhgqUlGC8pKnlhzuxP2fJdvnALpxx+y5wIhAOxpmYqx2ZTfnGQuiiK2duJ823HpIVbPLiwsmfwuELZf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"fd50fee671519a1b1e7a1607273f5f2d4b4a8ca1","gitHead":"cf7c97d020d609d3a481bdac38eb90ace7275cdf","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.7","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.3","dependencies":{"lru":"^1.2.0","debug":"^2.2.0","k-rpc":"^3.4.1","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^5.4.1","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"}},"6.3.1":{"name":"bittorrent-dht","version":"6.3.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@6.3.1","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"a4fd2ca88414baae93541089ae11fd28a6c38cd4","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-6.3.1.tgz","integrity":"sha512-WxpV8LfjN2NB+clfMLg7blC+G5uaxYPzQr7PgEy+TuUqRR0cZSI5tdHQ77wnlR2Zn9VHjJm+sju5A938IZtcTg==","signatures":[{"sig":"MEQCIBc1Fjar92QAFMACMzNPwZhSVkoxsfVO/SZ77RQoz9CAAiBNBzYbbtFAynwJ5tqwJaeydBYR6UuK3DdD4YbvDIcRvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a4fd2ca88414baae93541089ae11fd28a6c38cd4","gitHead":"ac4657dff8e0126e0e67fa824473dc349590d13f","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.7","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.3","dependencies":{"lru":"^1.2.0","debug":"^2.2.0","k-rpc":"^3.5.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^5.4.1","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"}},"6.3.2":{"name":"bittorrent-dht","version":"6.3.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@6.3.2","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"2f428238f921a1e93c50ed0aa6ec1406adfe5e7c","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-6.3.2.tgz","integrity":"sha512-vD/p0e43rOKdS6hhHxf2vl3dQHVKE7ghKfetBriTKLlvxywTe+DSzRY7ScMMeKCnIJaHWG0TW+eQC/eEHiBNCw==","signatures":[{"sig":"MEQCIBu8zTT81pzDURny5npKXaiW+pXrFfhXorFJzHIpAmKYAiBUgAwtO+lSz6SubTbI+CIvEJI3EspI1fN+vIQDnS2TSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2f428238f921a1e93c50ed0aa6ec1406adfe5e7c","gitHead":"623c39dff5098a395e79b3649fcef494488205f3","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.7","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.3","dependencies":{"lru":"^1.2.0","debug":"^2.2.0","k-rpc":"^3.5.1","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^5.4.1","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"}},"6.4.0":{"name":"bittorrent-dht","version":"6.4.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@6.4.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"9f76b89c8a303b07a255934b6df2d8b499ab9c26","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-6.4.0.tgz","integrity":"sha512-cY1/Dkco0fMyaSeJD+XBaDufp6Gbuyplu8/cc7aLNSG4qCx4hp48DFdbLVmkMqEVCB31kdP112Pso1ibNcXC4Q==","signatures":[{"sig":"MEYCIQDh7HWQGo6Wt5eQ+CydYgHq+L8mZwrKC3JBy335jZ9MuQIhAIA7uZcu6iGVuLR2uNGdv0FAJkvDRXmyGjcn3X15ECw8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9f76b89c8a303b07a255934b6df2d8b499ab9c26","gitHead":"5b06ba2bd2615ee0518aed68d8864f010eaa314a","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.12","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lru":"^2.0.0","debug":"^2.2.0","k-rpc":"^3.6.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^6.0.4","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-6.4.0.tgz_1454934094153_0.008464729879051447","host":"packages-5-east.internal.npmjs.com"}},"6.4.1":{"name":"bittorrent-dht","version":"6.4.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@6.4.1","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"aaa6d00dff2cef99d891492c579eac4ee4dbabb5","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-6.4.1.tgz","integrity":"sha512-svB873gP1X54WNxfnEy7flKOjlrVtb35IbtNpgSOWMptRdQrUsZsgO+vvJjFZdPeriQZG2maWmvWRdqP+CDi7g==","signatures":[{"sig":"MEUCIQCy2ciYz5YQkXH18lDF5ud3sFvDfgJk/D2x5GWNr8b2nwIgdRkKyKtMrdnwX0lCGWL5egt7Ap++IgZp8mPhaRXbwXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"aaa6d00dff2cef99d891492c579eac4ee4dbabb5","gitHead":"70be3cf405d810ad8354575cc000228edf0142b3","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.12","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.3.0","dependencies":{"lru":"^2.0.0","debug":"^2.2.0","k-rpc":"^3.6.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^6.0.4","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-6.4.1.tgz_1456270253389_0.6910634585656226","host":"packages-6-west.internal.npmjs.com"}},"6.4.2":{"name":"bittorrent-dht","version":"6.4.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@6.4.2","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"8b40f8cee6bea87f2b34fd2ae0bd367a8b1247a6","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-6.4.2.tgz","integrity":"sha512-DeBunF1nL/ckThYyU3AVtHFR195zNV06Ob6bKNXA1y6X56GSKMfkNCABB45YcbZevGMW1dytFlm59D/fws5lTg==","signatures":[{"sig":"MEQCIBWFcPFcwg2gGMJ7tRsnoBpJEdnztQ+hSyfA6JC6OUxtAiBSK/gZdMNlA+GN3sfC/9yU3dN/5LOVsYLWEsNNRbMA/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8b40f8cee6bea87f2b34fd2ae0bd367a8b1247a6","gitHead":"dafe8eefc0102ac81a9dee67d7c198545e80314e","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.7","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.3","dependencies":{"lru":"^2.0.0","debug":"^2.2.0","k-rpc":"^3.6.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^6.0.4","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-6.4.2.tgz_1456504768885_0.19506786740384996","host":"packages-5-east.internal.npmjs.com"}},"7.0.0":{"name":"bittorrent-dht","version":"7.0.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.0.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"f27ee0c6e255f98fdb78125b39688b798cc301d2","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.0.0.tgz","integrity":"sha512-F35z1slerc/bZWmEV8o2fABJ3hsr5IuWlPf1PNtPA/STizU58yPjtHwz9gG7vH+hCCygbuzBMjbKOMyL6GQnjQ==","signatures":[{"sig":"MEQCIBafodJ8kKiyz8olnKiEDbiM8K0ZFZ4+WT7Qart3u0etAiBmIOvvtFWVWm5DloV/a8klxK8GwKpmZLuRStjyzAnIWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f27ee0c6e255f98fdb78125b39688b798cc301d2","gitHead":"544ef6a3d2d225c50812710dc33418384efbaa5b","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.12","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.3.0","dependencies":{"lru":"^2.0.0","debug":"^2.2.0","k-rpc":"^3.6.0","bencode":"^0.7.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^6.0.4","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.0.0.tgz_1456609462458_0.02086264337413013","host":"packages-5-east.internal.npmjs.com"}},"7.0.1":{"name":"bittorrent-dht","version":"7.0.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.0.1","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"34ca9ae788a7f86f9fda9b29e51f12c7e9a88aa5","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.0.1.tgz","integrity":"sha512-Gw7I/xCTNq/tF2oKlBfg4dkipknRpo+8xUnv0jCJagA/pjQ7tPa+yYakYtwa8xuUNl4APdUdD6o4teMaZuePvA==","signatures":[{"sig":"MEYCIQDnsd7es8qQKKEmWr/I0nqPyrvEjyoITRaOpVUGvff8JQIhAJGoB5Ofm0DMar/R69fi9YxQ4P+kyhYrA3h+8hJ4XRqO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"34ca9ae788a7f86f9fda9b29e51f12c7e9a88aa5","gitHead":"581dfbff7d0b85873b7f04050b6de82b8a1f4709","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.12","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.3.2","dependencies":{"lru":"^2.0.0","debug":"^2.2.0","k-rpc":"^3.6.0","bencode":"^0.8.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^6.0.4","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.0.1.tgz_1458782943038_0.9220173179637641","host":"packages-13-west.internal.npmjs.com"}},"7.0.2":{"name":"bittorrent-dht","version":"7.0.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.0.2","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"288a0942cb0a581756a5d0287ab13522244c4658","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.0.2.tgz","integrity":"sha512-qSjsjbZZxe2QhasekU/6hDaX4JkrXpWpWCNV093HW6Xiyvt4BtNFDAsvdIiOKbwOQaGDKV66gfD8xA2DXqFo2Q==","signatures":[{"sig":"MEUCIAsY71tlwRZZGtoCQP2XjDMUlytZhuDGkSF1lNSZ6bghAiEAjX33xEzHP7MtQmjaRun1NTZGpop3l0HDTjQ1G2Q4Thk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"288a0942cb0a581756a5d0287ab13522244c4658","gitHead":"ebf73ce23626cd2eb08a57e47643154573b42f9e","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.15.0","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.4.2","dependencies":{"lru":"^2.0.0","debug":"^2.2.0","k-rpc":"^3.6.0","bencode":"^0.9.0","inherits":"^2.0.1","k-bucket":"^0.6.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^6.0.4","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.0.2.tgz_1459768254003_0.749567300081253","host":"packages-12-west.internal.npmjs.com"}},"7.1.0":{"name":"bittorrent-dht","version":"7.1.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.1.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"726f79992770a2fdbe6cdac7738a50639084212e","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.1.0.tgz","integrity":"sha512-OMcFH8+1cN3kGGUC69OzrJkKYp8W2CTZalwuZqka6GneZm2d9lLSEh0YxRoKI/LcB30UkM9pEbjsGJxFfwbHdw==","signatures":[{"sig":"MEUCIBf+RPvn46bEBR6KZg85KnV2SkWW3yjeUmc+pOSWgUpIAiEA/WUWnSvL0zyjgb0XHUBu1KiUQZ/Cw7EhEQNKi3aVDsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"726f79992770a2fdbe6cdac7738a50639084212e","gitHead":"5b2169af8b1171fd5f1791bea6c64f9329c99592","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.15.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"6.0.0","dependencies":{"lru":"^2.0.0","debug":"^2.2.0","k-rpc":"^3.6.0","bencode":"^0.9.0","inherits":"^2.0.1","k-bucket":"^2.0.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^7.0.0","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.1.0.tgz_1462449702485_0.9541924982331693","host":"packages-12-west.internal.npmjs.com"}},"7.2.1":{"name":"bittorrent-dht","version":"7.2.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.2.1","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"d137d0926b2178814a102d8bc3a6f26b6b999548","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.2.1.tgz","integrity":"sha512-cEyDcsRS0z42REHwR2adudi7sdjRYH1IPXbZ66fHN6FpmUxBGp2UrkMpBAHK5365ixLrR9DpcV+WT69t4Ga9Ig==","signatures":[{"sig":"MEQCIE2m62+Rn8v9W+fxy4eOumxuvlfNsvbHrcRCpej1LYRxAiA8ddSILEtyI5GKiwCZJUXvDEWmEG0f7LhvgHz+pflyyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d137d0926b2178814a102d8bc3a6f26b6b999548","gitHead":"d1d24f7ec494a8aab79dcdfc0618d6f4e08c7a34","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.15.5","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"6.1.0","dependencies":{"lru":"^2.0.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.9.0","inherits":"^2.0.1","k-bucket":"^3.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^7.0.0","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.2.1.tgz_1463441151727_0.5608564876019955","host":"packages-16-east.internal.npmjs.com"}},"7.2.2":{"name":"bittorrent-dht","version":"7.2.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.2.2","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"890e6a802e626cf1908b263e24321537a664d2ae","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.2.2.tgz","integrity":"sha512-lNsDP2Z8V5omM55hWy/E+IUJ9ER2/X3IR2Yvl3UO4DcIF+CBvgp1X64fQ7eRR7Otu2VmmeeNa6kfzeswI41AvA==","signatures":[{"sig":"MEUCIQD3Vo4xz9AfPSNmCHlsChnja+r6RJT79bVLilY4/cHX9AIgALf5IYPBCM7Jvlk8VIV6KfOxpnoKWCFzG0MlaHKIuKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"890e6a802e626cf1908b263e24321537a664d2ae","gitHead":"c814be1de71f6a364fc4698b5878b76c0eb7ce08","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.15.5","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.4.5","dependencies":{"lru":"^2.0.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.10.0","inherits":"^2.0.1","k-bucket":"^3.0.1","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^7.0.0","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.2.2.tgz_1464597133316_0.8199897760059685","host":"packages-12-west.internal.npmjs.com"}},"7.3.0":{"name":"bittorrent-dht","version":"7.3.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.3.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"dd1455ae6185493d89a3a5d0dc21b918ec46fe9f","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.3.0.tgz","integrity":"sha512-Ao46B57UIWEeiQHEIXUM85ig5ZqevLQog7d49ngBX6R3LQm9/s4+sFEgujk90zY2O9ST1Ctba6Lpj6XjUl9bcA==","signatures":[{"sig":"MEQCIHvWLmULjwdr6bwm1ojhSb41N5iciXCA8xYd+Bk92i5CAiBKtuuspgcpFBTfYWq6XUtrVRlHQ+RzoavaMEvY6NV6Ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dd1455ae6185493d89a3a5d0dc21b918ec46fe9f","gitHead":"df08632a35ddad48a2b279eb20480a956ca2c710","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"3.10.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"6.3.1","dependencies":{"lru":"^3.1.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.10.0","inherits":"^2.0.1","k-bucket":"^3.0.1","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^7.0.0","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.3.0.tgz_1470627104954_0.335189271485433","host":"packages-12-west.internal.npmjs.com"}},"7.3.1":{"name":"bittorrent-dht","version":"7.3.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.3.1","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"0880aaaae5c0f9cb23eb2e7672fb54f3938a7cff","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.3.1.tgz","integrity":"sha512-yRvsCABpqKBvgM8O+yRKpphxK8QyfiYPqcY6K0tmEoCvSPR4Bo/wi0wsC08ryq3O8ls03XD0nPOsPwXZmGOAtg==","signatures":[{"sig":"MEYCIQC2WmfiL/x6vz9Q3f4Pz5t9055/mbohz3t9LLfmSQY2aQIhAMj3DRo5XAFWd86yH19Qy6oYBXSNpAZRuQ8xSSCWxWEs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0880aaaae5c0f9cb23eb2e7672fb54f3938a7cff","gitHead":"cf4ec7ad6c77df94b9a6c4e66206a2059eef5bf1","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"3.10.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"6.4.0","dependencies":{"lru":"^3.1.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.10.0","inherits":"^2.0.1","k-bucket":"3.0.2","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^7.0.0","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.3.1.tgz_1471753031856_0.3525849499274045","host":"packages-16-east.internal.npmjs.com"}},"7.3.2":{"name":"bittorrent-dht","version":"7.3.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.3.2","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"2c025f454a3b50a04d86cf4cfe9d8f0facfe9246","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.3.2.tgz","integrity":"sha512-fmo0ukkKJuVxsD7Oo3VSe9ZmvxbUL58QqO6vgv763jvP1OwtFBBSVgiKTIP8056Yd62h20qGeBKLOpIKMEeghw==","signatures":[{"sig":"MEUCIQCVGBP3qgamRkv9+W2wUkqAaHFyYbGnJCN5WQcTXo/GFQIgeV9XgK7AIy16+QnyVlrTnS7XwZuVtf3b/mLTfbYYti8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2c025f454a3b50a04d86cf4cfe9d8f0facfe9246","gitHead":"b3c83ed96d17543193901985827d8e0c6c754b18","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"3.10.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"6.4.0","dependencies":{"lru":"^3.1.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.10.0","inherits":"^2.0.1","k-bucket":"^3.0.1","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"^7.0.0","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.3.2.tgz_1471822628420_0.7945451848208904","host":"packages-16-east.internal.npmjs.com"}},"7.3.3":{"name":"bittorrent-dht","version":"7.3.3","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.3.3","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"7bdc650c0956bd2bc5dc8abd0be458f0eae0f68d","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.3.3.tgz","integrity":"sha512-YYOfJO7ujA/Hz68vfrL8kHTUR/EsKAKUZ8cO3CfFQdTHKzJl7H5zuEsRNTCFoGkNgYMlODVL7/tnw5WUTiSr3g==","signatures":[{"sig":"MEUCIQDI8dEOBlBLAZt1WVjqwCFMVDusXSXq3MIPwnrrnAmvjAIgEFAXqEOqouQ2H8ankM0ZzxijoLNPi2AxSb6GTx3inio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7bdc650c0956bd2bc5dc8abd0be458f0eae0f68d","gitHead":"34ea044d47c8fd244dc4f9644bf2aeca18ee5a5d","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"3.10.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"6.5.0","dependencies":{"lru":"^3.1.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.10.0","inherits":"^2.0.1","k-bucket":"^3.0.1","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.3.3.tgz_1473711514097_0.46872510854154825","host":"packages-12-west.internal.npmjs.com"}},"7.3.4":{"name":"bittorrent-dht","version":"7.3.4","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.3.4","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"74faacaae44b589b33f4c2e86f12a0e7531620f7","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.3.4.tgz","integrity":"sha512-we3V1VE6KilNgTOXRXJzkh+qgW5QL1ATFP6TYfL1HxC4GcVfhGFiP+FUANaE54Jln44KVPCDHIEP/I4KkBbb5A==","signatures":[{"sig":"MEQCIDggc5RL9wxuFlvl/rjO0Dx1NlKhNVVx955KnrqVwwGtAiAk+WTMzoucRVULWg5gGQH72K4lmaob6cp/kvtAHHxIoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"74faacaae44b589b33f4c2e86f12a0e7531620f7","gitHead":"eb7b37ad6ce1911a4cbe153a47fed9c8a28e5274","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"3.10.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"6.5.0","dependencies":{"lru":"^3.1.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.10.0","inherits":"^2.0.1","k-bucket":"^3.0.1","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.3.4.tgz_1474147563276_0.6241599596105516","host":"packages-16-east.internal.npmjs.com"}},"7.4.0":{"name":"bittorrent-dht","version":"7.4.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.4.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"aa50552099ac4f2ba1545f89dbb2e0b5af7a84e5","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.4.0.tgz","integrity":"sha512-M8AL9PL7wAnoLWpZbI0d3rjFBXh2DdFtrcwOV3NmVSKeeBKLBdVrZin8UJnQkSKrO053JBwUFgs+2OZUHYc4Hw==","signatures":[{"sig":"MEYCIQDsJ8XnTphLC6qO3zMPwcYwcIzpb8uSwHK9s6cn+sviaQIhAPTTZUKIgydRhPPoC4BC7FATfokB/hKC4+96uOpCYPof","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"aa50552099ac4f2ba1545f89dbb2e0b5af7a84e5","gitHead":"c3a975d2c3348d1d09e1c2d10ea3a52d2a01dac3","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"2.14.12","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"4.2.6","dependencies":{"lru":"^3.1.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.10.0","inherits":"^2.0.1","k-bucket":"^3.0.1","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.4.0.tgz_1475361104348_0.7638432157691568","host":"packages-16-east.internal.npmjs.com"}},"7.4.1":{"name":"bittorrent-dht","version":"7.4.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.4.1","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"5c687a35e38d999603a333bfbbe357992a354fc7","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.4.1.tgz","integrity":"sha512-ZhseOLbj1eALwiKSytRQgozasQ6n8EhJanEQJUeNxIa/xmhORM1jEVVQ7E9IiKhb/uxVHTc6fyYwtp+xxICT5w==","signatures":[{"sig":"MEQCIG4fNxQg+8uHI9oOpmEkIEW9JrHgUp4r/9jmT3DSvax4AiAQdJAzviNBq0SbHf1FrnZmaS54o8i4EM0ctDFn1fnUwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5c687a35e38d999603a333bfbbe357992a354fc7","gitHead":"334fdafe1c45fad2ad94135eb6b992d614d6cc1a","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"3.10.9","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"6.9.2","dependencies":{"lru":"^3.1.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.11.0","inherits":"^2.0.1","k-bucket":"^3.0.1","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.4.1.tgz_1484606629115_0.6539099949877709","host":"packages-18-east.internal.npmjs.com"}},"7.5.0":{"name":"bittorrent-dht","version":"7.5.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.5.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"df8f87f8dbc884637de475a93214839f070b6383","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.5.0.tgz","integrity":"sha512-uvAJ+3RebEtLu95vWYsSyBsoZxQgT5kgOy8DswfUT1eVM0v5TGYULlaFm+LiyDspd12QO1kN/izhB3tVg2GFLw==","signatures":[{"sig":"MEQCIDWw5gI6Z6j6uENEnAsswIg1A3NhM3wV5N5bJhkJJoghAiBgD2c1pN5OuobmHdpqSVvJx2q+mkpOon/L6oOdECzsGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"df8f87f8dbc884637de475a93214839f070b6383","gitHead":"65e1f4bf9c3d1168f37f130c2dd8cf48e26fde1d","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"4.4.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"7.8.0","dependencies":{"lru":"^3.1.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.11.0","inherits":"^2.0.1","k-bucket":"^3.0.1","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.5.0.tgz_1491522073391_0.6828073845244944","host":"packages-12-west.internal.npmjs.com"}},"7.5.1":{"name":"bittorrent-dht","version":"7.5.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.5.1","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"922145884df249fef900da9672c406cab5e1c71a","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.5.1.tgz","integrity":"sha512-sJcaMndsOAoDTDmNOTrUAuHZ+2kkz0WFnvII40TStZ6UzAu6a6zJmGI6ZrDsfKCZEGRqujgouTqe2wn5YgdIhA==","signatures":[{"sig":"MEUCIF02TwCFUOlJKXDy9pbU4N39IXG+ApKcygtQZ1IKVV6sAiEA1kVUxlgP1dR+IqgEVes1PhUrxSyGyOm6J17P1VDGquo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"922145884df249fef900da9672c406cab5e1c71a","gitHead":"1e1f98000308660c16e570c273fbd746a827c1ed","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"4.4.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"7.8.0","dependencies":{"lru":"^3.1.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.11.0","inherits":"^2.0.1","k-bucket":"^3.0.1","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.5.1.tgz_1491703738728_0.7453446651343256","host":"packages-18-east.internal.npmjs.com"}},"7.5.2":{"name":"bittorrent-dht","version":"7.5.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"http://feross.org/","name":"Feross Aboukhadijeh","email":"feross@feross.org"},"license":"MIT","_id":"bittorrent-dht@7.5.2","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/feross/bittorrent-dht#readme","bugs":{"url":"https://github.com/feross/bittorrent-dht/issues"},"dist":{"shasum":"e08120d7bf1d5b0bf6982b2328e1149a2a7b7873","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.5.2.tgz","integrity":"sha512-fMy8ivIQO+NBjHmu3eUdZBSohiqvGHRqw16sT59Q++0xwXC/I/CxmYfr7j9X0b8NmbPbJhyfGS5G2ZH3QEUftA==","signatures":[{"sig":"MEQCIGnqK1JPgRGs8+9cbPfu6O0301tRTU5BnK6u/D2CYL1LAiAXLLFlQgEUcqUuNoSG4+5oeoU3VVlxq9eeQY7tT2k4Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e08120d7bf1d5b0bf6982b2328e1149a2a7b7873","gitHead":"5b12e7ff3a29fa18de867fa2c6a9b48508fe573a","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/feross/bittorrent-dht.git","type":"git"},"_npmVersion":"4.5.0","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"7.8.0","dependencies":{"lru":"^3.1.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.11.0","inherits":"^2.0.1","k-bucket":"^3.0.1","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.5.2.tgz_1492054170233_0.092155653052032","host":"packages-18-east.internal.npmjs.com"}},"7.5.3":{"name":"bittorrent-dht","version":"7.5.3","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@7.5.3","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"e886b4183777c78896be967c6c0ebc3bcd2fbe44","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.5.3.tgz","integrity":"sha512-qwQT1b2zUzAbwB9M0apYPoRxzayfEQZ1PYCl+y50ZDi9Pq4FY1c7QDNmGMVT1HS3B8WjKOjMYnC2DvazcbgcKA==","signatures":[{"sig":"MEQCIHhVcmYV8UUAeYaswO3h2gJFzKLKQoGT8i+Rzo4stNJdAiBYJgg6AFWpnFPMoaJsD/MYEYzzfIeFn0PvyNgfe0EURw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e886b4183777c78896be967c6c0ebc3bcd2fbe44","gitHead":"b77ba528933aa353e0f3d3a32847b6dd2c82660a","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"4.5.0","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"7.8.0","dependencies":{"lru":"^3.1.0","debug":"^2.2.0","k-rpc":"^4.0.0","bencode":"^0.11.0","inherits":"^2.0.1","k-bucket":"^3.0.1","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.5.3.tgz_1492200691777_0.008753575850278139","host":"packages-12-west.internal.npmjs.com"}},"7.6.0":{"name":"bittorrent-dht","version":"7.6.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@7.6.0","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"3d875425e8bdcf1c55552ba0e44606dfbb7809b7","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.6.0.tgz","integrity":"sha512-KinBmIQo4wL742f+4QjMjRHrW6GzDLUeeO+JK5dcGWyOeSKhkPQ7wditN/h0hK88wYjatIAYOC1fEU/WUI3ecw==","signatures":[{"sig":"MEUCIQCY0mw+TGhfJ/RcMAevL2GK43VoelX73HPO0+1Ku7LhXQIgf0Aa0D0ho+lQO2qSBYyx2AziVvJrnATkXGPPCEw+83A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"66047f0831842924fa61351d0a69f70bce4a7142","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.0.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"lru":"^3.1.0","debug":"^2.2.0","k-rpc":"^4.1.0","bencode":"^1.0.0","inherits":"^2.0.1","k-bucket":"^3.0.1","safe-buffer":"^5.0.1","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.6.0.tgz_1498256587112_0.21296571823768318","host":"s3://npm-registry-packages"}},"7.7.0":{"name":"bittorrent-dht","version":"7.7.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@7.7.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"flet","email":"flettre@gmail.com"},{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"4f15f061c3c7692c5fd59faeb479b124f0c7f309","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.7.0.tgz","integrity":"sha512-SiyZeU36dk/JhekJBPPYk11r9mHxz/+li29vVhJIgKOJFEJz3gPV7hLT3KtFA++pE1kYcUZYTgpihAhzZIbYWg==","signatures":[{"sig":"MEYCIQC9WucSFAO2avR9EYlNF6EGIo3Nt69EblepGjh/6xE+XAIhAOWghkpJ1NirAjKHEE9ZwqEtNPrn8w4m5QL7HmU0aAtW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"962d3d8d3da5ce3fb4d421691ae170b75ffb526e","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"8.9.0","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^4.1.0","bencode":"^1.0.0","inherits":"^2.0.1","k-bucket":"^3.0.1","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.7.0.tgz_1510212808428_0.9724632338620722","host":"s3://npm-registry-packages"}},"7.8.0":{"name":"bittorrent-dht","version":"7.8.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@7.8.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"flet","email":"flettre@gmail.com"},{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"38f1ff59d22d631e86b9f16aa0816bd91c3fc3ed","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.8.0.tgz","integrity":"sha512-2jrzCdRYte8To0JF1JoVZy9q25M/0iZ0UuAd9aHJDKmCrAjrgtbUeZ9FnnKtlnVMMzDP/TvKDIEwrYT7Igf30w==","signatures":[{"sig":"MEUCICT6AF9rZLBqC5sXl71fmQJKKxxZT9IHe8JHSvweSVHtAiEAvhp7EDRdtH76LdSfy7YKwNagYukgMIGBoewL/UpTh0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"65ab96b03a1bee67c2d64e327ef11b4e001c56c0","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"8.9.1","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^4.1.0","bencode":"^1.0.0","inherits":"^2.0.1","k-bucket":"^3.3.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.8.0.tgz_1512215856728_0.5185679926071316","host":"s3://npm-registry-packages"}},"7.8.1":{"name":"bittorrent-dht","version":"7.8.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@7.8.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"flet","email":"flettre@gmail.com"},{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"52c88d047aa2f0f48a55223b86e906eae0b33f9b","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.8.1.tgz","integrity":"sha512-cIr4ziFY9+fRvHY2TBDkOogkRf+g4+bk+ttbpaXLj5UvqfTWMBWPlgyMwjaQp6Tpc+Z7RqxKfcIGN4/7fmdLdw==","signatures":[{"sig":"MEUCIBWqByblm+gGr8ApNubsIiMlBJSpm4rlQHRT5r6ruL9YAiEA70eiFXkLrO5s7RthrYzx0iPo/06qwYEj1jVEyy/eNyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"a0011697d8687150852b6b2c148fd9cc3525b5e3","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"8.9.1","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^4.2.1","bencode":"^1.0.0","inherits":"^2.0.1","k-bucket":"^3.3.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.8.1.tgz_1512247347458_0.581935340538621","host":"s3://npm-registry-packages"}},"7.8.2":{"name":"bittorrent-dht","version":"7.8.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@7.8.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"flet","email":"flettre@gmail.com"},{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"99432cb69b6caaf53569bade8d7100b784e7a239","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.8.2.tgz","integrity":"sha512-pHEjSWeHUr2usZy+BllQRaoBWYCoH4mWj9m1Hn6JrD5xg0oxh2ZNRIgQwWyVM+wFZpIx6HI4BQHVkxPMyHEmxw==","signatures":[{"sig":"MEUCIQC4sA620jRKOY1LuQnLwju72ASYiusqTO9jZ+tIzvtDTwIgRBfjh2+pT/YM8pb6/xQyDM3z1JrWSih0EPlfs/Fn0oQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"c2cb22020289319fb5007429683a88291c0b3669","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"8.9.1","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^4.2.1","bencode":"^1.0.0","inherits":"^2.0.1","k-bucket":"^3.3.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.8.2.tgz_1513629963686_0.018036067485809326","host":"s3://npm-registry-packages"}},"7.9.0":{"name":"bittorrent-dht","version":"7.9.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@7.9.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"flet","email":"flettre@gmail.com"},{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"178660217b95bb91a8a3d62284637435aaf8a084","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.9.0.tgz","integrity":"sha512-dsBKrV0divEWIqZqLOaBWh+9+fYnuPDJA3aQyCrKxD9IZk1QJHiMQlN7L5QMXEzMubXAWo6mud5mcT8qlfEuCg==","signatures":[{"sig":"MEQCIChgN3tbqwkqDa/RMC/AqjC2J+Yya588BeM/mtNWpu4LAiBWabWrQ9yHhp1M8by3rFgDzUmlVxRqmBe7NXKmcrKMfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"c67297ae3d6324275cc0558b3ef9977dd8000f80","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^4.2.1","bencode":"^1.0.0","inherits":"^2.0.1","k-bucket":"^3.3.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.9.0.tgz_1515669480729_0.6559150689281523","host":"s3://npm-registry-packages"}},"7.10.0":{"name":"bittorrent-dht","version":"7.10.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@7.10.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"flet","email":"flettre@gmail.com"},{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"c5d47ddb21b0003a4ce22b11202a505b350ac0ff","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-7.10.0.tgz","integrity":"sha512-fvb6M58Ceiv/S94nu6zeaiMoJvUYOeIqRbgaClm+kJTzCAqJPtAR/31pXNYB5iEReOoKqQB5zY33gY0W6ZRWQQ==","signatures":[{"sig":"MEQCIENHSaNDzyhJrSHq6Tre/jAHGRt5fcSotEl6Q4WqwmCxAiBDVVOX0T2782A0mstLoBL94p2Izp0i81SSoQXVNb4L1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"6c7da769a018bf7f1dc066b47bc717a0de546d27","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.5.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^4.2.1","bencode":"^1.0.0","inherits":"^2.0.1","k-bucket":"^3.3.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","buffer-equals":"^1.0.3"},"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht-7.10.0.tgz_1515703516806_0.8733673908282071","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"bittorrent-dht","version":"8.0.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@8.0.0","maintainers":[{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"67ec14cc7204577097c50c5b1a0855b73c39f22d","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-8.0.0.tgz","fileCount":26,"integrity":"sha512-FNNimKi/7cdZKf4CWkgt4wDVkV2Uy1xoEV2jjTOnxyOSaUQSr69FOj8ch6jRUMKtwohOFCCjOE9H6HX3qakO5A==","signatures":[{"sig":"MEQCIDA51wBbQ3jdmVGAv02j/CNxhj4te8mw2csOdbx+ixRtAiAjoE129plhSWRdMEwM/dSlelzAlND8gimKMTuES3A/mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93701},"main":"index.js","gitHead":"0be05857562bd02f35287f00385b0f89996b0f92","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.6.0","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"9.5.0","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^4.2.1","bencode":"^1.0.0","inherits":"^2.0.1","k-bucket":"^3.3.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","record-cache":"^1.0.1","buffer-equals":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_8.0.0_1518440240210_0.6822814952967824","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"bittorrent-dht","version":"8.0.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@8.0.1","maintainers":[{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"d867be4c80240a5d8c767a6bd284fec64716456d","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-8.0.1.tgz","fileCount":26,"integrity":"sha512-YJnRF3Tz1HU4e/RqgeTTHX+33ro3PyJXFiiugP8+MnucjjrIhWrsKjRanxCogCOjYzBIeINAPaYt5/p6h4FVkQ==","signatures":[{"sig":"MEYCIQCnggN+FUROI9lNHWb6Bt2we5IAajU2UKDNSBSjMH3dsQIhAIwCoN3yK2UFg4E7pl2zbKFKQxSPngVsDux8OurDYxX+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94101},"main":"index.js","gitHead":"b9a7b66e7e36f72f647a863bd44cad12de2e891f","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.6.0","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"9.5.0","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^4.2.1","bencode":"^1.0.0","inherits":"^2.0.1","k-bucket":"^3.3.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","record-cache":"^1.0.1","buffer-equals":"^1.0.3","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_8.0.1_1518533793079_0.5967626002772553","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"bittorrent-dht","version":"8.1.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@8.1.0","maintainers":[{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"2bd2b6add2e317e9d6e6eb567eb7e9bb90d7b159","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-8.1.0.tgz","fileCount":26,"integrity":"sha512-Lm8iBOIjeVRz+28aKYANGeJzQLNDr49bWobde86vCcx2/DVKIao3lOWEnlzu0j39D8PHfGmO7L/ixMiCv1/CJQ==","signatures":[{"sig":"MEUCIGQ0RH1IVUNDTqrEj9XorpR67CI0YU6RMUvXITfDo6WgAiEAy7pfwk+UVYmdsgnpA6x0JCbByAJJi/08rKE4Z7k7/Kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94330},"main":"index.js","gitHead":"470c8e19449cbaaca50856b70e93142efa89a947","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.6.0","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^4.2.1","bencode":"^2.0.0","inherits":"^2.0.1","k-bucket":"^3.3.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","record-cache":"^1.0.1","buffer-equals":"^1.0.3","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_8.1.0_1519791047252_0.990178672612176","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"bittorrent-dht","version":"8.2.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@8.2.0","maintainers":[{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"624dda1573b5a79a634eb2c6b36ac7e5a05f6e1b","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-8.2.0.tgz","fileCount":26,"integrity":"sha512-MU4KIwSB6Wuf0l2JwlKYIQv2M3wAxrK1U2O1DDpHGQ06Yxubx/cDT69wYoz89XiolLKXXul7wuyfNvhwZTsckg==","signatures":[{"sig":"MEQCIHqWRvqHZwTfsuX8kcojUZQEGH6+SqMJ9ZB/SwwtCuazAiBqYMVvncRPHFjC5SweSbYVLFWP0hdQbyiyVabmThAi3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94424},"main":"index.js","gitHead":"6d0b160eb370a679724eb8ea3655e6931103ae1f","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.7.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"8.9.4","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^4.2.1","bencode":"^2.0.0","inherits":"^2.0.1","k-bucket":"^4.0.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","record-cache":"^1.0.1","buffer-equals":"^1.0.3","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_8.2.0_1520469338762_0.9648669648333377","host":"s3://npm-registry-packages"}},"8.2.1":{"name":"bittorrent-dht","version":"8.2.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@8.2.1","maintainers":[{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"f5c058de56464fc0a1922230ada120e1cccc2aed","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-8.2.1.tgz","fileCount":26,"integrity":"sha512-PqpTfHjEYDbKoUOYwt6saJ5/MHxNcmKMqfjnkWxiCQq7X2vAVfZFLELEt5a+yOZkc1QCHrH53+6Pl2GwLAFNJg==","signatures":[{"sig":"MEQCIB483Cz/esYEhX3ZNwTcrS2k82fO1/bg2Q7p9No2ZVsTAiABbKSwPzODnqjjuuhG/HG30+8A49sZNQaUsvCeIqja/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2ofWCRA9TVsSAnZWagAAc8QQAIUzFeK28fLMUcjXCFuU\n81PA0rXP8AtcjD+ebmv4YXOgUD8m5enBKyry5EFGIl1O/H2ydCEOvOm+ROg5\nooUbb/QTDWeq/OdrDfWrYlkoPr+JNZVRTPBKVfCZdH1lMcMoUG8dnR3isao7\npUjLzL2YzbwL77eO/rnzruBnkEH0S+LpdkJIEaEva4jUPo0qE+Y8tXWox1w5\nYhPPiE2TikE3W/WkSRc+kEA47CN6bK0Ij+S8kZbL4ZAfI2ZosBeCI81rkZ8w\nTbht6VvpJZg7NhNVKGcjel9k82CM2Ht6vXsctnHq4+5/3ruLuo4++RkCcKNj\nM5hQW9hSwpO1lLx497+bBwe4F7xtEIhZZlgeuDlEUtKadGiYJb4G86tI9f4N\nRW1P6TIbeeFmqYVhQ16zjRu47N1hNRnl1jz//Msyqe9c5Dr2TUYGvT+s5W7M\nhil+3TzgsDRGiD7lrcR+mj8wD0O0LtNsB/fjx+I1ZyVO3vZy6OwqdXxWA+Pd\nkb2lXs/EJ5TNKcstvLnfLEyzZM6sbgCESuGx0u2vtfv3ay2jd9k2+UOfiDLv\ne6izNLBTM20iW+Qgv9gSO0raB+1UJp+iN6neCgZ0UxN4XtZZUIWa6UZEm3v/\nq54d81Dwg3lwgknR5LWCkRDa47o2UFiz6zwFv4OwbGy9yU4AeLNvGUF1DqBv\nGa6X\r\n=j4dC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"280bd601e92d8edd11ada413b53cb6d70173f573","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.8.0","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"8.11.0","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^4.2.1","bencode":"^2.0.0","inherits":"^2.0.1","k-bucket":"^4.0.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","record-cache":"^1.0.1","buffer-equals":"^1.0.3","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_8.2.1_1524271059507_0.2795066471202696","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"bittorrent-dht","version":"8.3.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@8.3.0","maintainers":[{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"901c36fc1dde8f2407fd3812797a8b77100ba1e8","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-8.3.0.tgz","fileCount":26,"integrity":"sha512-dw6yS30Xxe7ltoHwB7lnu77dhgTvsLunxHEn7DrL3TRuyu0dEBzo77bjwqqx7suLFOk7cprhqk3aTmzkG3Ynrg==","signatures":[{"sig":"MEUCIEqTYX8+iX5Ciksh/s6E0tCPCjm3yvg0R4LVLNCMIJAdAiEA2O01M3teg8RiFHeumvNaN8S0awLMsPMtItd6U56DH38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3dKtCRA9TVsSAnZWagAAZasQAJlu9QUU05aMqR+/bJvy\ngO3JeaPRviZvDDw9GK0X9VgZDS1T8dv9LeddMYlUS3tjOZXS25Cyknwca8qT\nrebhe1mrIncMYuW67RGrqjP1yGSoy8nsmXXcQ3f/+Xw9Ci+lvxkLc6hJjN+r\nWIZ3RY+40G0vuTXTgWosz01DKbrUjTIyEJfapa1Xs793wximIQCw/GV88gIq\nSKXLvNiJGMqH8ibpsyO0O5PLxjna1DghVQMvk8B/Yv4YtUi8MrOH7urUR2wt\nnNojtQazes/aWAY9OThoYL3n8dsbiXc8A0UuEpqAHqcOno0Mpv6/kfoTm+f8\nZoDzyoDPFvKCALJgNv1cZacY9qIJOL07XlNhNzjAqqLkgBhQ6legTXaRHpYh\n/mORTi3g4TemNaCeyi/0AQFDZZ9gba+2BmiAI2MuUrcBvnyhU+qlMZpGicGz\nKRavfXdT786uWl86KqhvxWzyg20y3YkEOHR27HS47UqVuSVbXgf9cYSzIA+f\n7mXCB6n/f5f9kLUpL1iQOIGkppLeCkGiRWiYAXxMXXeJ/8HxPaKAJXqfW/kZ\nAnq6L3lFqrWRPJ7Dw9aEPDB9wTSo8Gc9eubffO3t3Fq+fMCV+lWRZYXBYQwd\ngf8IXbIPo4ehcAgNc8FY5AbC+00vIKRa3+Xbpx5HQleWA1Zvw6GZ7T76Hh/c\nNH63\r\n=aRUu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"24b22b4871ae0b3f28a33cfbea95081fb6c27eb5","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./bin/update-authors.sh"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"5.6.0","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"9.11.1","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^5.0.0","bencode":"^2.0.0","inherits":"^2.0.1","k-bucket":"^4.0.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","record-cache":"^1.0.2","buffer-equals":"^1.0.3","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_8.3.0_1524486827213_0.8335014298479198","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"bittorrent-dht","version":"8.4.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@8.4.0","maintainers":[{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"54deacba756123ef07b70a6cf33b89a836eabc08","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-8.4.0.tgz","fileCount":7,"integrity":"sha512-FRe/+MYBePev7Yb+BXSclkVuDxb/w+gUbao6nVHYQRaKO7aXE+ARRlL3phqm6Rdhw5CRVoLMbLd49nxmCuUhUQ==","signatures":[{"sig":"MEUCIQC//dZcQMJl8qXdGY2t7Zmk54e9z2wGFM+cdN0n3GrsTgIgWSNEP40YYqBU7Q9xYRP7qO+RAcMEn3iBZoyZkNudU0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBUH5CRA9TVsSAnZWagAA6HQQAIVFGkTo88XjTe+jSgsI\nZWKQchf1mO8D/tZ+XJrQuY4h0M1AurrrvEFDH0zALNkCVBH4F4b4iBtWYMO/\n3q7nA/B/kJH9kw93Qo2QLU5cOnnuqUsYUgtgRIEsR4mSZ77SIdZk59E5xcX0\nAfLK3C202+fHyfWiqkkkX7+rc4sq8bLUjGRh/jInWqJPZXC1dx/A32NDCaf5\n204MUyd0iKM2oTONSRWduwlMIBMYqx5lw20RY7KEbC1XGRnkY9Bo8zgHaxif\nTC0deO/t/VNlJ5pATRYWcNGdnNXXzu1k61d4rOrFSoBaZGY+nYlXF05vj1q4\nYYqfOt5PRiG0prVdKp+HS8IYqrPB0aOD1qWHB1wmuPpTXjHDM4kUOUoxA0cY\n4Rp8Z6x02qh+PvLVCwC2JShC0k5EkIvk35sToB0QNnOtJ7xyhwD8BUo1Wffw\n4cNkJjSq3+WeNIr3yvLUaFtGdsLvaRXmAWCvQSuCYYWbCZAFCGl0oioko0TO\nJFc4/jNVRIW4WfPAwmrR1XBcH6cpBSdlXgZAJ/q9/u2Zk8dfQYIjAsPsbpDd\nAaNaayOrOsAg62DqcarIwjdPyXnF6y3HAVHAq0e64RNfBBacaIUYgNaA7vA3\nnJoJs91acD5CCaua06UiXYEEGUOCBySuSW7dlGSzc5H+LlNBmEj1s/E/B1Rh\nLc24\r\n=uN8w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9daa9942e03870b73294d7bfb668c0977c994ffb","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"6.1.0-next.0","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"8.11.2","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^5.0.0","bencode":"^2.0.0","inherits":"^2.0.1","k-bucket":"^4.0.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","record-cache":"^1.0.2","buffer-equals":"^1.0.3","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_8.4.0_1527071223819_0.10993356527794051","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"bittorrent-dht","version":"9.0.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@9.0.0","maintainers":[{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"08d5ebb51ed91d7e3eea5c275554f4323fb523e5","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-9.0.0.tgz","fileCount":7,"integrity":"sha512-X5ax4G/PLtEPfqOUjqDZ2nmPENndWRMK4sT2jcQ4sXor904zhR40r4KqTyTvWYAljh5/hPPqM9DCUUtqWzRXoQ==","signatures":[{"sig":"MEUCIE5iYxV1s25AxQ0LElCaStFF/wsQ3pHS+GB3Mn2vm9gGAiEAilJI5q+o/klUo8PNXpMYAo/bYLcyeFyyPIu/AOHECyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiFTWCRA9TVsSAnZWagAA02UQAIpI4czwU29Hg0XBAM6H\nevGverhCtu+teyUPEi3SmoBw6hCn3VbMHt4IXTlVq+H1mjPjymhPUmN0LJCF\n6CXXWwC6RJQPkkhQrh66Oq6P3LN1ozDBQXtTfeEn905PqujNMkup5n45sMbG\nRydeOI6PAHKXMSmD/B8lOexQeCG9S4X07QDlx2dCu13dabofZK2q1j0mJenY\nopMlK6VH0l+4zD7SNuiO6m2NXzDGCDuh63ObpZYWK2Z874I2avYNhZ0cBfpp\n94vkR0yrkmQChkTbHLLAxDe7clkQR50Wb8i7j6nwQ9waK+9gkmMZybd1iUcB\n7ZkinaHC5HlrThL0pZfagl1EAIOuBkVaRsnEl63LzNbgnoVO+DoN+VnEEaex\ng8iliMJfwSqyjXplmJ6e0kBRsJubc7MrpjJje/bZc+LRdsQaPMXu/340mYAP\nYEbrNah0F2C8yzUVBMKkSJFemOr6jqwPTPJqY4Xl/YR2bTx9GAYjPBciO94c\nxDC9FcSrxurq4uQLNrAUvTmMcFEp8ZVigT5hG7giRoagOgwr5yU10LM8iKM9\nOtyoiNP620hohPwzLGcA6vsdeFfCDdH5BHpcMuP/GPx6ty2JH9yBznCrznpj\nqK6R+hePU1hO4M4F0Q0k1RkiIcNdf5QHGAASvnUSa6m7rMwv+o+zVs5iaFRi\nz3Tf\r\n=CLwc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5d8357db7e693bffec9837136eaa9b0a8b5b1c58","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"6.4.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"10.9.0","dependencies":{"lru":"^3.1.0","debug":"^3.1.0","k-rpc":"^5.0.0","bencode":"^2.0.0","inherits":"^2.0.1","k-bucket":"^5.0.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","record-cache":"^1.0.2","buffer-equals":"^1.0.3","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_9.0.0_1535661269560_0.32642503641189147","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"bittorrent-dht","version":"9.0.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@9.0.1","maintainers":[{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"c385a5de8667ad4c86cbc0994891f0f2ca24088c","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-9.0.1.tgz","fileCount":7,"integrity":"sha512-DgymMDZyv5y0pyys73pFa3rImRliqxkiDvVwJ35e+co6MHQJ30M5ZvTstwJ38CtdMlF36RoLnL2z14ICl7pv/A==","signatures":[{"sig":"MEUCIQCF1CsPkDsSlRuvm9gvAYvErThKXXDLa5SpH8cQCLIxxgIgRx3+OPUGBBrTNCljq9ZkY0KI15u9TqEsi4JgjhH+9wg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNeNtCRA9TVsSAnZWagAAFg0P/3VKuMx3HZLMUTONE9NM\nBme2yqV4G2k4ym2ziMHFyAYillHm7FayRqOz/VLdSCTPteShhMt4T+5WVsEK\n1hvL8halU46IikLZKUpc5UfGvsjrD6y17eiKvEkul8dsl2QA8EnePaSxZWTQ\n4sX+V7i4kGAbHauCe9sdoWuNdxDaAnueoxy66qATQYttsRpusx5+ilKC+D+X\nZMxMM3LlTphGgvKA/attrxfdsw3Bl8+6Y419tx1xLLn+Ya1pY7eSK2i7XfHn\n20RQcTGkGL1D2MOcbkRgiqcQt7EBEP1OwNsTNfMfeZYESgb3CRDiLYocpiP/\n1V3LG/AI7zVC35E9GBtnlRGufvdnPCsIbEybyEgvjPDuMGIzzWm096j1f5MV\npiVBbp5+/fk+yOekKGpYQ/radXMksGSZzZqU3VveWepFCAlk+PNY9RPEIhSn\n8Ol+nCo2JSVafd148CRuSFSMUHj7/LLklZkX+hYlyWCxKUqoM2NF2i+Eu0Nc\nTw042j+6GXeg/VubWMpqLUz4j+pq9o/diQJSqRZ3jc6/LpFQoBPXBrYssWQH\n57LySSEwvio3CiwJwUphoJYGE8Ik9wO6SFtQ14eakMCtOiR88zRreRsojaOz\nD0spUmXIhJacTIzkxHhyUlKlo/oAQ5pfmf8hjNqy79Y2tW8/egy15pgqhl7d\nIPp2\r\n=86hR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"63f08d902b6ef51133cbe7d83d2f30f6a6e11fd4","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"6.10.0","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lru":"^3.1.0","debug":"^4.1.1","k-rpc":"^5.0.0","bencode":"^2.0.0","inherits":"^2.0.1","k-bucket":"^5.0.0","randombytes":"^2.0.5","safe-buffer":"^5.0.1","simple-sha1":"^2.1.0","record-cache":"^1.0.2","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_9.0.1_1563812716193_0.0051266946433372595","host":"s3://npm-registry-packages"}},"9.0.2":{"name":"bittorrent-dht","version":"9.0.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@9.0.2","maintainers":[{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"da8e09a124f6757775faee8c36d4ba93b8bb55a6","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-9.0.2.tgz","fileCount":7,"integrity":"sha512-w8JOhuJsdmRc1tlQpwXOmhBy4VwcFr/FDePo97mp0fiBbXQ8CFSemssBL0lSxB1+7sX3vQyZh31YJERNFyPJtA==","signatures":[{"sig":"MEYCIQD6fp/9G4SvFHEpryuVJ6Cr8OlIiB3mcydVCfeneBBG0QIhAOtB6S7UE9EEIDKY9f4ABaBHQD1A9PK/DfougTVo/26P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSiLXCRA9TVsSAnZWagAA+hwQAID+WnpvpEGL5CjeV4l6\nFGtLBW13vlHudAhBt4OORlhVSDHbjOpyROWEDm43L+kt9SD3qCKUqDZv6GiS\nlK6dvc2+pDNzXTht0VMrCvvU0jQB7KbryZc9SDn0Cie68NS83j1dZYUAW7ob\nGke7V/BLkGPMqSpifB54uNel5gLMyQrF61h5TOlg/vUICVzAzdgnQmvProLo\nkY4M/EV5LzoWtqmXLY340ROflvdl6nD9ha4rw0cwUEkFXeznOsPejI3gb75P\n3kOfC8qJKLJylwDEEaEm+MI5klsH5XRv+3aRPniA83j4uBZ2UkHRgTZQ3IOi\npbGX+3nVEmIlrPSnjg+oXjnfdzo+Tx1xzIBPF96FhrqO2Xh+GEO97ThHpZ/+\nKaQS3mgDE0A07yG8Xfu9r35g2mniTiKexqXEnNBSz/R1PCzbeuK0dYfvMLQn\nzn/i02lFDcuiJyyeMKRRasi00uiw7/fO+shO973GGgTxqaqct261kSaa4Jff\nypsswxLkyDiDV24gR6uVggE2FcYLXb2CjmMLMRyjd5LbSX2jABoGikdfQuGx\ngzbI1c7FEqS1wq0zYP3wXdvSY+rC0rt8ZCpX94gAe5/7abH9lHmorKeu5+bF\nZXMG3FHlObC77HwsXFYeRude0NssdD5AOtFDh3oth2KCf5atrXqP/jbvfOsr\nLtjP\r\n=m8gE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"87072ff42e88c31cdb1d848e2210b71f3f8e2829","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"6.10.2","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lru":"^3.1.0","debug":"^4.1.1","k-rpc":"^5.0.0","bencode":"^2.0.0","inherits":"^2.0.1","k-bucket":"^5.0.0","randombytes":"^2.0.5","simple-sha1":"^2.1.0","record-cache":"^1.0.2","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_9.0.2_1565139670093_0.4254059375748145","host":"s3://npm-registry-packages"}},"9.0.3":{"name":"bittorrent-dht","version":"9.0.3","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent, LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@9.0.3","maintainers":[{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"bdcac9383bdc5e2a459eef6418332f3ae182d63f","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-9.0.3.tgz","fileCount":7,"integrity":"sha512-6FISjApL62THEMyptDm0kPTAnInBn8Sft3dK/JZcCI07LRIpIP+3Z6gle6xJUhyRVs6K5HmXAtaRatFsOEySOg==","signatures":[{"sig":"MEUCIQDyycGZ8BOX1xI6KqlE/JMEpS+FB1FtOfl2QJ41lKzJtAIgNwZnbneo/fSHlfLXGMlyYiGZnGzNuql6KUVz9ZbxeM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcZ7rCRA9TVsSAnZWagAAIdcP/2B/wVIzDgjEqqW6Sbhc\nUXgszErUuw5a90q/y1RY+mLVOCpE0ZSFYyjW+Zt6AR1CYUIdR5ulPJ2F2oOt\nDD5vVUNKdFlhSxdg6c7FbvC/5J0/44TEbYc4nNvfo7qBcoivw/mNYMNJOBPg\nwPr/KlTfiNcDWcYJqRVflalAYVQWdyDiQ0dWHgkcFAGPhCNsIUxlSgvGCUzW\nRgtIOFuearGobZvX+bsTK0JnKeLdMcVTbOclldhH27Ehhnd/oAFiE5RIIVWb\nR1N20D8S5oLJqB2+A7tikI5kZA56f76Id4MQm/ax8Elivhno57AdA3Qgkv5/\neAnSF5KJVkuSUVm+ImVIbHBtetsIKwgvELkNhoMk98KvhskyykXlV+L+QT0b\nMSR7d0U+ocEKznJxOhd5irCPw4SCWYzSGLjKxP1usjTR7ImqcPDjjXj4Wvnv\nfbNHRbr1pDBQZKCoTT7+6Qw+8sz5uzKze5HyhEDON0cgy733F2fX8AXCuVQf\n5ZSB+iznvRp5EOl2JyKsu4Gt1YvuKc5HLWEFeczXJelSnKrSgoDDyDGpHr4S\nqqJOeevoatYEph+gyPSxbo5zsYVTB8vnNFQ3B9MxlhMppX5c8nyTcfxHANtF\nSo7ZhS8o/rmQvckvyILVXQVFAvXMCurqW2DFyHA0C+59wCfo0N1ZYr9S8Ueq\n3Hth\r\n=zTa9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ab1a9b337e016ba86a69949813297a6e9362415f","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"6.11.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"10.16.3","dependencies":{"lru":"^3.1.0","debug":"^4.1.1","k-rpc":"^5.0.0","bencode":"^2.0.0","inherits":"^2.0.1","k-bucket":"^5.0.0","randombytes":"^2.0.5","simple-sha1":"^3.0.0","record-cache":"^1.0.2","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^4.4.0","standard":"*","run-parallel":"^1.1.4","ed25519-supercop":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_9.0.3_1567727339016_0.6122433255008659","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"bittorrent-dht","version":"10.0.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@10.0.0","maintainers":[{"name":"dcposch","email":"dcposch@dcpos.ch"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"feross","email":"feross@feross.org"},{"name":"fisch0920","email":"fisch0920@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"watson","email":"w@tson.dk"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"01de59bb03ed86a8847cb533134925d236d7f565","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.0.tgz","fileCount":7,"integrity":"sha512-mrM18HMabvd3n/hQa4PYe942nWvBsJCBQb5PfT9kUJLlspNPGiulZYSCgWs7+XarS7nufYrGEp07f9eKTKIrgw==","signatures":[{"sig":"MEQCIA7LkAkWu+UbDaWl/T6HKI2IoC3vOz+6WGyzzBdzftlpAiBYdVLVmR0ljjGF+4ztX/kbCihBx3BmozyoBCWBlGlABQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeurYfCRA9TVsSAnZWagAACyEP/32q4OvBAZRV6+SIwRCX\nPOQetA4RNUuZ2/76k12VC/vy0+V7gCMKWHT7UslGeHwgrxq4EpC3Cuc3Dk0q\nX2a/9a0QtjLuTiutz/uON4iaYV9KxCbrMAiEouzXiwjinvMLSKEXMa11s8ro\nLyeF/a0PO0q8Pr42nRdO3RhTkL2bNVUnSpalQMT9idRdqFkobnbiBFJwiD8y\nwW9kYxCxJBxp5D5O2l8EMpDSPnHTtnS7V2RMsEbZkWu4KzfxlS9KXOrQ4UK7\njrCgRWy+8lZ3Tof15ZccVzgi6XRk7rqNQoLkcjbKzrVP4PjSW6legoYRmltW\njRFFHcAHfrkMM3eg84GrYAlIPHD3c9Ahusl6YYhsegELTVsBaR18PD+IMpdS\nj85nuKTHahhaemoqus2SPqRDV8JjCzlpaFjRclvTG6jpse3h7phZquscJDW+\ntdSxUEZJWfHz2sg/ovjSQ131c2dSg2CZ/Ljgh8abFFNFv4dq1RSlHG4U8+eD\ng73SNqUn+12fzIF1dyZ2g+0evbDNhgBmKmJqHCZJLeM6wWF3QNX6MMHfx/Qz\n7NgKeM+F8DzomcrFm5h1zNgydCpbUi/C9WRja5i9P1E9LDMB/Lv8SCFCEp3a\nYEjp9Q9v5q5VZxYPDCgtUT+8SP3LzQMVMWfTErDCxHlbf2Y/R/HAh8MG9lM9\n1qEO\r\n=5KIn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"2960ebcfe6df38697572facea608639db0a245e2","scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"feross","email":"feross@feross.org"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"6.14.5","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"14.2.0","dependencies":{"lru":"^3.1.0","debug":"^4.1.1","k-rpc":"^5.0.0","bencode":"^2.0.0","k-bucket":"^5.0.0","randombytes":"^2.0.5","simple-sha1":"^3.0.0","record-cache":"^1.0.2","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"^1.1.0","once":"^1.3.3","tape":"^5.0.0","standard":"*","run-parallel":"^1.1.4","bittorrent-dht-sodium":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_10.0.0_1589294623159_0.3248210672892897","host":"s3://npm-registry-packages"}},"10.0.1":{"name":"bittorrent-dht","version":"10.0.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@10.0.1","maintainers":[{"name":"webtorrent-bot","email":"contact@webtorrent.io"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"ff2efe77cdb4d72c819f46b42a162f42ca233793","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.1.tgz","fileCount":6,"integrity":"sha512-aR0vAgm+SgLiwTCEtNgeuqtT2deg+E/xHCTb7iryikvLbqbR58oFHbNYX4CM6EzyNGSKfcdBKp1gWI5Gcn2Aaw==","signatures":[{"sig":"MEUCIQCdAG95eTV8o+22tHy8Hra04fFFovvNz8BbIfEAfWaZyQIgYR+HrG/SvtA/jpKyOyOTNByOAOk3e9FhcDIMpKhqppc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg72QeCRA9TVsSAnZWagAA1dsP/1ZX0yfto8kVcDaJ+8H0\npyusMgCBNiWzzM2UZXzWx+YM1quOVrkNaBdZykGNJl0lF71sGFdQ6TL4z6an\n/n56r8hmMLU64Jlm0t6KQB+2DXYnLyWIY8iF9d7878bgsSRSMnN5oVe6ya8+\nxuB+JlR8JPwJESsh4YlCZ3XcPVzML6JFvHQ6p6PKXbQ9vxreDABYce3o2bk3\n7U6h8oxFwAl8L6/9WuPvEZHCEc7UZW47CwpnSKRfwPr+di8jUJRCfML/l6NV\nZkpQ+OOYLLXZ7dG1a/47JiYQ2ODfk+gmafpPMaQOyg5XFASb6lmuu8zEonws\n44qLFAUX/yCmu83eVIxp3a5os9lT9FGPH7eN0VW7HlJSABn4R4DZ6G/r2wM3\nEjCBte6qJnIWkmmPYQ0mDCFZhM8WR3rqJ5OlYh/8cHRGKyeddJkznZLIoJY+\nGY8RqNf0o9rfEUHOL8+xPQnkNSryDZRGy+nRrKeKvhpjJP+wUp0G6IYQQLoH\nvp32U37OvJgHg/IAXfD3Wz4OSy0R1L8icrgrY/NDFtw4uYxmX0yUbqiUn3ZN\n2EL6YxIwc+Vz7XndhE+h+s/7j8F18esZkuvMdrBnt01uFQfVp3EX9YUTV8l4\njM9F4g8/+sjUCmB3yuCuoknvktzM5A0jyK89y+BZ1u/ZUB3Pom6uvFkM0XpS\ngKHi\r\n=Uhk5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"6055fd6c93cfe8def21270146122f73a22fa4276","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"lockFileMaintenance":{"enabled":false}},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"7.19.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lru":"^3.1.0","debug":"^4.1.1","k-rpc":"^5.0.0","bencode":"^2.0.0","k-bucket":"^5.0.0","randombytes":"^2.0.5","simple-sha1":"^3.0.0","record-cache":"^1.0.2","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.5","once":"1.4.0","tape":"5.2.2","standard":"*","run-parallel":"1.2.0","semantic-release":"17.4.4","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_10.0.1_1626301469640_0.4621404427644107","host":"s3://npm-registry-packages"}},"10.0.2":{"name":"bittorrent-dht","version":"10.0.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@10.0.2","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"ungoldman","email":"ungoldman@gmail.com"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"30db8e465991ea2190eddd85087a8d63e4f60310","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.2.tgz","fileCount":6,"integrity":"sha512-V7+V6ZCfxHtn/wvaRuUvxucJhocb8StgKurQJUdHboVjNGWjALVG+VAYuZqz5iN+/j4vmd4GwqjR1ixYCMkyVA==","signatures":[{"sig":"MEUCIQCM8uxqF1b/vjrv5ElATBPtte+tH1/1k+7OA75d7AkA3wIgeHr1DwiveZicbwwd89Jr8CC2j8AspRyTxkUXj2vrnGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCxssCRA9TVsSAnZWagAAXxUP/Al43nMOHw43JCU3grR4\niQwQCbTLbwRqqREFVvXoaYeNb8+oxKxVZtVL2NNm0Jz4O3XdtwwLN7VBicG6\n4U7RcEeYZGtWS/Z3KixyvwD/F4qcXoFzkUfx6EP1fhkO3/XlsfcKE13QbT1r\nLZ0lsfxucGzM0ljJ8fMPfHMMV34OOsW/kjtR9TOA5B69OqF7vswTMIlXQzXE\nuXIKLHOS4UCGoEJOsJS5n/No6dP+PPC8Qkf6riU1Ul8wqbM6u/8WT1z6lhp+\n2HA92obGfGE6yyOx0sVUFLTi013r7Uz2NINeX/i6+D5EdNbjPSRTVDhkoSWN\nK2KH8GAV7o06/4AiQ6nXCWCtM8VBfeRcSaCUN3J+EsDoXd7w8Z2Z4lw6Jy9+\nlTQ8N3cWkGkHvS/qio7ZY/VtbV8MCSzlXVIOhSQ17o0eBgX5NKGX3DmPg6WK\n3zAlaE3ra1A7ndR9XeYoz2zU/VPdQUoNLafSBfcrDcMwrYOuoV4a7jQ/JRvO\n/YgK/GPliaPe5Lfh/GNYZZEHxVyktR1Tro0ka9lX6wDPIf0kOBRqoODkN9Gg\nRbUdzkHMq58k09yMZDLaviawzdN8Of8N7nQY8KO1rvLH8NwPr88dIxE/bn6g\n2wb26XbIiONU82WpbHh6U5RzG2KHGfSZ4ROlqGg4C7ui0jiStNMFPZ7ONXkQ\nU1Ll\r\n=BdZB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"184005863146ab86beee8eca97c74400db021756","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"7.20.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"14.17.4","dependencies":{"lru":"^3.1.0","debug":"^4.1.1","k-rpc":"^5.0.0","bencode":"^2.0.0","k-bucket":"^5.0.0","randombytes":"^2.0.5","simple-sha1":"^3.1.0","record-cache":"^1.0.2","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.5","once":"1.4.0","tape":"5.3.0","standard":"*","run-parallel":"1.2.0","semantic-release":"17.4.4","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_10.0.2_1628117804740_0.531534336978799","host":"s3://npm-registry-packages"}},"10.0.3":{"name":"bittorrent-dht","version":"10.0.3","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@10.0.3","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"ca2d22219716995b7dd5a11de10af56c2f5be131","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.3.tgz","fileCount":6,"integrity":"sha512-KpnS93d48H7QQVxkuyDftho8KKI6Adm7/pRmtQzMmb2INcwzeAZ2ecJqKKg5RYzNUzgvm8cVSzV0n6hJdrnRCQ==","signatures":[{"sig":"MEUCIQCh0OKua7OhiNDUA98PO9A3sac3gcxxouHqCDkBRKaOSgIgO6IldzhDfIHYqEIIna2Yd6CGaEUUCHvjIt9E/Pw4/XM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiftUXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM6A//aTX5DTrqmWwllxs6OYzRpuRhzSSLP7pse4L7CI+5ac7S2ZZJ\r\nElpUaI9uoIR0bRH+XYfAgzRqvcWfqmFegCk7bm4KsJv1xyZzpdr3mI/Cct5T\r\n14hON5894IKMQ6EMiqmtioQwxripdtTrv5ir+6L7mbGMJim/fUHbiVvBVASZ\r\n4QTsvfKoVjalMR5LbBnj5++t0ttyW/7cHIkOP+6vCmIJHhdwuvDU6yo8tnqR\r\n1gLRR7wmrps+4Lu0bXSnJ3SPNKIlVmwzES+KtuZFPDBmSDbPkWSKZZjrYzmQ\r\nH7AQneN9tqowBSBD5RuYe9LeELgfO1eaLjY3qMkDMeARjUGS75l0itniFWJ+\r\n3g65a9tCudQav8G4xVqUSDKtdl1yAbnBKk2KmYnhG5skKsmyD3Ml7pG0BgXx\r\n8v8nt/EPMMKGCCM4rgV14pEcvvUZv5t8K4UOs/Nd2Gdb/MShyMiT6uYD9QQP\r\nsDYjekNB2xYtjuTmNGoVhr6Ta/J+Sdx96jMGPrBWdC1JffD45cBuIxvxaLiZ\r\n/xEiHP2lOjlwGrD2fnOn4IoRTgT2gqD5n8OJdaayn2mcQJAnmN51tYZyY7sI\r\nVqqRy1vO2nhMTO0bMCyUydEZMDNZa7/fODf5J2T2cjlvgucQRqZO9pRHzPod\r\nwth80o4GpSP3hT3RJ9J7B189epM7/p27ztY=\r\n=q8A6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"7f0bcaee759f60845b12d1c837f5dbe5d7319f9a","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"7.24.2","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"14.19.2","dependencies":{"lru":"^3.1.0","debug":"^4.1.1","k-rpc":"^5.0.0","bencode":"^2.0.2","k-bucket":"^5.0.0","randombytes":"^2.1.0","simple-sha1":"^3.1.0","record-cache":"^1.0.2","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.5.3","standard":"*","run-parallel":"1.2.0","semantic-release":"19.0.2","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_10.0.3_1652479254708_0.8855451044222842","host":"s3://npm-registry-packages"}},"10.0.4":{"name":"bittorrent-dht","version":"10.0.4","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@10.0.4","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"69d416b8c8498d558fd283fc36ee15c2474ee787","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.4.tgz","fileCount":6,"integrity":"sha512-Yx5cZXU4R+mUbxR2PbKdvOVTizOrePPF8NT3WGCXX5qzJVt8gF8gq9GMBWcmNjHUBYHVigDaRf030hxQ2dJWUg==","signatures":[{"sig":"MEYCIQDyRYT5kDCNto7fNm50a7pW2GpcHmIT5+mo3SSEqaw4GAIhAOJmyCqv2bi+5GzY6pBcFYBRlOgQL0SQALj8QPBAXMq0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifxeSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUeQ/9FOiHqDe2DushcjkIU2FKc4mCkMLMX3Pd2PONf4jZ0v2lp6MB\r\n3JrTdDQlYUYqu5y7vR/HTFk5+HJUBZW8mqTbSIiE+VZmbsyQs31iqD2Xh3JR\r\nbAEObHgpqbe0eyvu4QFgFpOJp6hbmVHqCfOe2kp9iM7Qwgku1ZBdx7lCs64g\r\nV9w1LSazk1mmDFYPiH7yTcL8WIU63YsRSy7A/Yl7W1ZC+H9WflHwFTgF0q8w\r\nqQcZjNayoUpAwDGskHouDX6UKTcywjswIpLfx+BQNVbiUMgPF9YWNy9u3Jem\r\nwUBxvbp1VrViQnpq82TqMAE0U0CsUEVtTVbU1F5ko3b+PA9AdwYZRiUIdPIt\r\njTVO8tUhKFHbDVcqUOYFMXucU3OLmL1cqZ55xrKKPyvdZVsGfnYrZybI5KJK\r\n3o6vl57K80DMdnbzPiFf4MkDt22d1wfaGUJJfNw08bruZ/xJ/Jh24hQb4mc9\r\nnh9FzgGs+uZTfBvrAioxdnp3AYb9yxPWr8Ejc4ESZiUuSDtSDZXOUh+kU1Gt\r\nJl/g+9jTXedtAXhHgETRaLl2G+29wP+qyVWy6WnfFRxjdC6ICPVWY1GoFyuk\r\nW5x64XECx/41Qu8ZCJvtCVggwBhdN+oFx3EmTIP8OiGr1MzcwKXqKypeZWQV\r\n7meXz6Mm0DoIx0OVkkM2KPjK71l7616nxx4=\r\n=ZU1Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"73502d09955d38fcd428022b2ad431cec3f7d2a8","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"7.24.2","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"14.19.2","dependencies":{"lru":"^3.1.0","debug":"^4.1.1","k-rpc":"^5.0.0","bencode":"^2.0.3","k-bucket":"^5.0.0","randombytes":"^2.1.0","simple-sha1":"^3.1.0","record-cache":"^1.0.2","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.5.3","standard":"*","run-parallel":"1.2.0","semantic-release":"19.0.2","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_10.0.4_1652496274174_0.9210391370561524","host":"s3://npm-registry-packages"}},"10.0.5":{"name":"bittorrent-dht","version":"10.0.5","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@10.0.5","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"eb9b70e7fd8811aed1bced5d6edf7616cc164189","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.5.tgz","fileCount":6,"integrity":"sha512-2G8rA5BZ7ehFaw84NctHb9q9q2Oj8HW8RnTJ+bSwE4DRU92M8vnkiGIDx0MEK2RvtJV+u0o1kF2z3c+lnRre3Q==","signatures":[{"sig":"MEUCIQCergs0DAl14p0TBr5QgS94PAXHmCy1fd+p3mEeB2//nAIgSD9HIcExu8k5ZikE7QBnaN8h/MANPVORPNJMhOyo/Jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQdUEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKGQ/8D1DJeEngv7zAAuruG0tedtTei5ZKXxSDuKfgnW8+nO5qYezz\r\n5c3Flr2y14QdnWFwTfENYpJ6xma1IOH4ObY+HcofbkpmQx2mD7oLc0pbDPUi\r\nYrOWFUIZCA/EkOV5Stz24OP4LA8gth4HejZXrgOf1G7WD+De8W25if5NhHac\r\nMDHKRj52pp33gfLAVq6pVEKtI+KdpoCXn7Tri6j4Oz1IEVwGK15t2blE7/Gx\r\nH3XG/iivbPiAxwGu7yD4hO02KwSNbXNjrgFpzDnSwjPAdlqnN33oFdt+3gc4\r\nsX690riHdly59/bRbE9BJzv6RS6lMd/JTqyJ2YjyCUNlL1rEdqq3O9jnRC4O\r\nXwIy59jhLqKL6c16Da/jjHfxgktag1q8dFZhIGjTOcIwS7OrZfQiCJ9EUPKz\r\nPqvbFi0gl3OJAsJ/vjPItWGMDonHlMAwlKBskN+E/nNukjHOmXMwwt0RNZWM\r\nlWVD456RrQRU/C9yv7lkxXJw4tHOwrfpNorm15FM7qlrvoyWjc+IU+JCcI5e\r\nNjuM09b8+8sZVD3MuSGmBkcvZ5/cgkjgOOidF4Zfh5eEJfDWuMlZr3TAnPos\r\nsnIa9SKJDu7/WjxPgKYTyEYpkZxrEnmUzDv3XgCo9vOa9BB9vt48VQV8gL4K\r\nxRQ7vALSBdUR42aeKLisAXVZhElJn/XYZT0=\r\n=SO1t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"5c418a81204b45bc8e1ecc91fe44d7990497b88e","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"7.24.2","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"14.20.1","dependencies":{"lru":"^3.1.0","debug":"^4.1.1","k-rpc":"^5.1.0","bencode":"^2.0.3","k-bucket":"^5.0.0","randombytes":"^2.1.0","simple-sha1":"^3.1.0","record-cache":"^1.0.2","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.6.1","standard":"*","run-parallel":"1.2.0","semantic-release":"19.0.5","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_10.0.5_1665258756316_0.07313895300539275","host":"s3://npm-registry-packages"}},"10.0.6":{"name":"bittorrent-dht","version":"10.0.6","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@10.0.6","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"42897a4ae6a8e97cbb6200f6abc9154a8a845236","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.6.tgz","fileCount":6,"integrity":"sha512-Odmfmo36/vr0E4PWicans0fesjCfRib2daGaYfB8WHljPTO/U2820EFOA9HBhzdzekGBhBHlSPVi6Jf9vu7/yQ==","signatures":[{"sig":"MEQCIBSMErDX0/qsVCP8ehmIPcel56wLHW6id399XWxmjZAdAiAVhTdXt+DcHQ3ecRjTtd+Un14DqZaGs7ahFZfuKGSPBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQderACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiXA/9Hm+p5qwjiB1YSUyucc3ghbng8cmwS2RTL36hu4ZUorudWucc\r\nXp9nAFH1yb68r2wnQsqRC9fsKd5cNDtVVGO0lqDH5jvpldTm2ebTt5PwMLh4\r\n5xmr6V9uIG9pJ1NNjsHRpLe9bzg7trLIzRiqNipW3h9JPSp5c8SMCVonGQhF\r\nDNqPiavJNJaH+QTEfujdTzookq4plX6aMI91zsTn0ZfMQPQnpEFhJ0TQe6NQ\r\npq70GY0gDBBuDhDhQN3ITLZzfu0RYh342gCC+5fjW7bgTC24Kg18XvuuKQ4v\r\nERbRmvPdxewTHhEORgez2cl5whIYD2j9uuV5WZhL9lvmjtDNjLQtLIrmpHhc\r\noI6O0FBuh6DUuq+Ne7j5X/7Fs0Kz3DB7tqzLfKs4kuO1esrSR1V03nu/B7Bq\r\nhW5m0DRmktu9bO9kEJJgxxaFP3OrzZGTF2LN3qEztqXy1pVZ4YNolqk+y/T/\r\n9RZah6Yzx6mfNoIVzlH5md53oDuM5FcQmrBh8RhcFCGPWwq+Yw7EyPkf6Bij\r\n9fv305f7f9rOv0StEgAEqvocHUA58ju+4Jde9KOaV6RcErY7obPMqxw68n/K\r\n/MM0HBZDmzkcSLmPHFAFZKJm9iINrtfJeui0kcscn350xv9cHUBQVMg/oo1F\r\nR2+EbG7Iq+ECPe4a7Ul+VoCtCBw/Z8rLAzY=\r\n=KG8j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"bb463165446f79e69b1bb5d706e2d95d6bcca03c","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"7.24.2","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"14.20.1","dependencies":{"lru":"^3.1.0","debug":"^4.3.4","k-rpc":"^5.1.0","bencode":"^2.0.3","k-bucket":"^5.1.0","randombytes":"^2.1.0","simple-sha1":"^3.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.6.1","standard":"*","run-parallel":"1.2.0","semantic-release":"19.0.5","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_10.0.6_1665259435154_0.3020718058573204","host":"s3://npm-registry-packages"}},"10.0.7":{"name":"bittorrent-dht","version":"10.0.7","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@10.0.7","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"fbe0f56349e7aab951d6d8625e0f78495ad74684","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.7.tgz","fileCount":6,"integrity":"sha512-o6elCANGteECXz82LFqG1Ov2fG4uNzfUU7pBMx9ixxKUh99ZXNrhbiNLRNN2F2vBnqKSN7SHlUW4LJ5Z2u1eKw==","signatures":[{"sig":"MEYCIQDxPwP/mzzpq4stBZAZwNnu4ffMM4THfdrINkbz+mnnewIhANTxjo6KGPVDzqVqAvY/7k35zNQmKv9u/zjEnpZ67UxK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjS7wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC1A/9GL8m1RoV39iRBOgFpuBq6ZxrDrPD+o3xAPquDrf2xTtdS/ah\r\nVceCO0HjgMcdovFw/Tl+Wgr8a4JJAxIJxKb95sMhMqS9GH8dDSOexjbbm9MF\r\nF6oU5gkly8J7/fB3aPWDejBYv4whC857DgtRlP4zE/awfFp5KUNnNksVMXV1\r\nJEADK68U2AVNwunPLxffdXYzIUHsRezut6H3MBy46H81ufvQuE1tw7yjKBR2\r\nSoKQXXS2K3QbkxR1pFGQEbc96bcTh0LEZZKaaSoXSYDpXgkl73FF5vl6hjQV\r\nAX9Zd7p8hVj98gprC/OOjZWucXnW8brmo4FLPYKczIox5KH4nIUqrA2SK3l+\r\nDfvPMnmHvQ5DO83QLmeVglw2ye5fEfE+ZswgYV5b7eUPbM8nhtQQIBtVWSEK\r\nID4IVRTxiKtXnmj9h7m0J263VVLXWlAYfPTQflorUfMGWNZSKiiLEG8HQvOn\r\nbj4n+JM52iiWwqLTNGCOiZ10jLgwpHbK74OkhrEz7ihx3cbPpSTvmdzDmaeD\r\nRg+txdQi+SxwUGnLYJhVLOX9w6uadFEJAfk6ys9Z9TnJ52IukSswT61k/YGA\r\nTU6351Q/J1JTa81N8aVIiyPAtXROGYPmDSesmP3/unpeWxIJWgQTFY1Ceuz3\r\nKk0xfNzlH6LkVXuPehxelRSaB57Z9bvtPe0=\r\n=rNdi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"86dc2583cb2f2ee437f226cc661da553aa69e090","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"8.19.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"14.21.1","dependencies":{"lru":"^3.1.0","debug":"^4.3.4","k-rpc":"^5.1.0","bencode":"^2.0.3","k-bucket":"^5.1.0","randombytes":"^2.1.0","simple-sha1":"^3.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.6.1","standard":"*","run-parallel":"1.2.0","semantic-release":"19.0.5","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_10.0.7_1670196976032_0.08795362830896214","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"bittorrent-dht","version":"11.0.0","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@11.0.0","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"48950fefadeff0b87dd35847186382cfc729e701","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.0.tgz","fileCount":6,"integrity":"sha512-3TjcTaTlT9bxrMOx0hgVsbgYSDL7hgrnKvGm3nerAlPT/DjCki972LYZ8eX2Dsi3l3mdsuGbl7zIdU8VR7pMHg==","signatures":[{"sig":"MEUCIQDIJ1W2EkAd+fVnkzYjhb7GVnHuBenh2s5BRTyG0OiR8wIgW1PvmjgxYSG6mYgtQzkAgKRSY5ghf0Zcojgqo2vbmqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjdLfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVEg/+Pj48uJbC6r+AT7bvaY9NGF79LChxoUiC7KJzN84dgal9p2LS\r\n+A63XTvUCwoH20oC6TJYKSjjIQ56vr1+O5u8LG7QsoPNGhK20UJx7FhE9cjF\r\nignYvQoHV2j5vwSwsp/7dDh0vvt5FYbfMwekAeBRgyn5rnwc0SLw4IH4TEbB\r\n0mU4YrlbnSN65RyRyVNJgR4TdqQHpa+UMUrGDWgJDr00qf3Qr6x+qhH8l70j\r\nFVulE7EoSYmErRtrWudYSYnsaXhZyxALQqEPf9+0yTQRJ3C3IUAlKHu5r4jM\r\nw2g50Q/WTqDud1wz9eAUnP7yp5CeCgGL8WhfT5I6xRRpvGQAcVG8GOZVK0LM\r\n295C5FSyo/QH0e5DULf2OHI5agpFyrs2GYPQlQ5H0a7iVle5FXdWz9Y1LXW9\r\nAfAEvoJLQ1V7LxUeoxHW3h+Cvvo9s4k+xnDAKZY+C5NzhDyxKIGrB7B/4c/F\r\nqWlr6x4xDsbwNJqLc41QJ8M2ma22kSvibTJtdJ80WNUMJ8jl6V1DP0UXC4Il\r\nvO8FLmF9arJaDdOAmJDnOWBu5G0uzqvgPyY1qHrPHgHNiCMopBfVOK4nXQN8\r\nvOtZ794FjyvMPvMc4w4kxvLWk0Xo0769lLTALiT2YIdsRy4msfMujXGMUWvk\r\nsVKnbvacNQcYgqSbg/ji5zrW3YHXH9qD7Ag=\r\n=UBiB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20.0"},"exports":{"import":"./index.js"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"f62568b5338203af9b8a2e6fb69016f1a2339729","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"8.19.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"14.21.1","dependencies":{"lru":"^3.1.0","debug":"^4.3.4","k-rpc":"^5.1.0","bencode":"^2.0.3","k-bucket":"^5.1.0","randombytes":"^2.1.0","simple-sha1":"^3.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.6.1","standard":"*","run-parallel":"1.2.0","semantic-release":"19.0.5","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_11.0.0_1670238943255_0.2898246361684398","host":"s3://npm-registry-packages"}},"11.0.1":{"name":"bittorrent-dht","version":"11.0.1","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@11.0.1","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"b17324c67d3bc6a27ca15d5c052ba132126b1a58","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.1.tgz","fileCount":6,"integrity":"sha512-GKCYhPFHBv4I4IQ2iUTWzbkMKxxBknWxQsktCeuF4c/O0+5ZuCsJssNk646a7sQsLPeagWqp/xRujdyo6oVOvw==","signatures":[{"sig":"MEQCIEfDLyXYNu3NQnehEjgho/iK6nZHVrVSd1ULkOjRMKjEAiA4xXYRxuqnP+PYBhZ8Q8BVHgHll9T6egexzBXQPEaX7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmgIYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmAg//Q014ks0dA0VYgvNpa/NSQvDn5uT+CpPlX2b3omsHgSK8RPO4\r\nuN0H32jH3kWJuDQhSvMHzncHH5YDZO9IrGfw9ZF1GJ1mljUhT0JCVXfJyovo\r\n6tRnDpf9Iwd4hzQMYD1JJkMRxQGPGf0XZaK/JJ+7XEa3wEajoHUhIiatUs0C\r\nd3f8vcfWM15VQy30+gPW26vqSnhnKNWuKL8/vViuylLKp0OXlNgmIkkskOo7\r\nLQhopA0Qf/xiLbz4veb6a4qIKQucUWmtm1NstTElcRVWQRQP1cnjsi9hWPf0\r\nT/Az2CFOx+3A07gMDUlhecG8px2EoyMKOfZZugDJ/tIM5FT3K64dLhh+0VrE\r\nhbUKtIu8d38OkPjDz/fg7M1SE0jTMMRXEYh4BtULJiJkEuW4adNnq7FyhA0N\r\npyIKqCpu23SDdzc3fMDXIaS0HpIBKL8p1kAF4VB/Z1XL9FBb4dr4GGiWqt+B\r\nd6mHeaCMGubkEGuDvqvc2JKplEDdl68+Qiz9P4+gPdyz+sOQSgXVGz179mu2\r\nft6xJSRkhfTXflwOuAxWdNwulVMSXa7UOiKfqLKzw/dQarvzKv5tLuT32i+f\r\nj86Exuv+iTZMPRjhbZUbLlzYRX2vZzYrXWjP7OFnK+2uMGE/6qN/yITIrq/f\r\nLKsDTpaR+ylpwjYPC9LorLkXx+Fdv+sqw7E=\r\n=00Op\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20.0"},"exports":{"import":"./index.js"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"b5f1c50999a7cedeb37a661ed1ebdda591b37138","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"8.19.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"14.21.1","dependencies":{"lru":"^3.1.0","debug":"^4.3.4","k-rpc":"^5.1.0","bencode":"^2.0.3","k-bucket":"^5.1.0","randombytes":"^2.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.6.1","standard":"*","run-parallel":"1.2.0","semantic-release":"19.0.5","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_11.0.1_1671037464201_0.6871856244128289","host":"s3://npm-registry-packages"}},"11.0.2":{"name":"bittorrent-dht","version":"11.0.2","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@11.0.2","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"2a56003fd5667c80122fc7e89bc4b4172486496f","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.2.tgz","fileCount":6,"integrity":"sha512-Fc+4dyvbSDkFsXdT7jHP/cSKBlJfUEZBSwe+X+QE09lv+UMB56TMhQAkxDDhcCnUgZVMMqg0+QvSpBHaIME0sw==","signatures":[{"sig":"MEYCIQDlUMGQwDdCZSXIKIwyvrrpKMvgXDh2kWo9fawFVsF0gwIhAKsG+Jm0MByhpLF+0Y4gRA6M6L6RCi5vP4frMmLl+mHg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0J8mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqTA//aQovtrNm3Hd5wEA9FP3RlaGS18m4I4Gi75uF/gGggO1f/C2I\r\nsU9gUXH+e3J6f/ImcML4rmsHG4dfAHa5HFTzawbTbVjIMIbN3LY8RMxSu2bg\r\nns7kFndDg1qlsoDO6x8HBLXsnks9rKYyZ+TCtm7KIb535rRBMZW2t1eiNsvB\r\n0jYOiocjlzA7VyI3tsfR2oLIGEEXCF7BXAVTaMT9Gza0eaIisIZXcSSJVFre\r\nzeD7+9ZxT+Khl39kCuKDjMfmAb+nZa3qLlgQ3ad3Z2rbm8PVBdvqgmnSCGoJ\r\n8y43Twa2eIWW44C+FRFj79r2HHS+52LKD1JpWg+vWTTVeu3i1qw5x5kUomlF\r\nppHyVU1EUnAHw3qdxkq338u4pBJx9o+GsXJ5WeRXtY+PcNlddIzVaUr0i3EQ\r\nTkTfVv0X4gSU9ExJefuVR0EucXA+STXVP6aEy6gVl7bb0rZEsHcL8XVMx8qK\r\nPXvgDkroBA2FqhBkJR7JHoyjv6fGqZlgnq3/cp7ec6UJNEC0wpx+auzh9gC9\r\n8fIjTQHYwOyDlIb3cxfR+uqS6rPxTkEU1wYtREdCEReWiyR05tL+V/UvkMlI\r\no2q5cizPvZbGgIM+34W9ugyO0Tss801KIa+rkvFgWkCwkQwFDjapELlhuVdd\r\n43Q5elvVJeY+umLk4ODxIi+b+AxpLnB7Yd8=\r\n=u2H1\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20.0"},"exports":{"import":"./index.js"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"408b959c00c3eb4acaea1803e2a21a94ac02308f","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"8.19.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"14.21.2","dependencies":{"lru":"^3.1.0","debug":"^4.3.4","k-rpc":"^5.1.0","bencode":"^3.0.0","k-bucket":"^5.1.0","randombytes":"^2.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.6.3","standard":"*","run-parallel":"1.2.0","semantic-release":"19.0.5","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_11.0.2_1674616613960_0.7185435591232685","host":"s3://npm-registry-packages"}},"11.0.3":{"name":"bittorrent-dht","version":"11.0.3","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@11.0.3","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"8f7fd0a40ba8f6da1799892eb1c5b026d6da15b7","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.3.tgz","fileCount":6,"integrity":"sha512-SaR5SDS6Ecw4KxPUAb1VqANL0ujEZirF10TMNnatnJ2O2WVRhGl/WoK/RZYVYqJJe/6zTbxpB5kk9qYG3PWHTA==","signatures":[{"sig":"MEUCIQCGa/OIlxo6V80QrJMRP5fErjOCdLPEmwAbdbuq6ElFQgIgbsaatMc8tyC3mv0Yo0QpZBfoChyEBuNMtCL33VwbXcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0eKGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJfA/+ISy4CEQiIX3pOC27aIquD0ZWVd9McLs3Hb5E6VuQzm964Nhv\r\nB+cpCYHiay1WpfZ/YvXRAAQPpn5gNM3hsbGDF6VEZVcSiXMe/d7Z4JHdFGLB\r\n0tAd2B/AnR9UYrn4ruIrnXa6PJqKhCBI5losAB9SWjogMcMgCVeJp3T6rSi1\r\nQRuu90MXI4TnSju59iMb1HANARX+FpmEns3ZWFT70YAgsScOW+plssQ31v82\r\nyOY0KhPSwR8gDPKV8LD/0JztBvuBDi5DkYnAthpQivpJ7K/ZS73RX2NGZZc/\r\nVXFH9REUebC+3LuSzMnZUSYVq3j8v4FrYLE6phwjRU3fJsZQpXF5xQ1tz66t\r\n3XYndUZfAmYkWhDeOUkWBaoo86Ng/IO9DmRNPYnBznjPFw8/sYD3UD5o6xuC\r\n7OOGKo7TrgtXIULA1REqRAnJ8zXyYWQhJQNoxCnT1bhlyEXFJKgbfMIpg/fo\r\nTLLgrNnXkAtAqKpN+xuctQ/oWaw4fopbf/9N1dcRSwoLnuAFLbx6yAmFc12M\r\nkMw/zIKcLb3taJx7g4GNyjDrxcxGeCkzhLtnP8Kb+3BbICP0DdDN1q4vvtaS\r\nN1ootWa+GYG2WD3N7d9jYY+MOqXPKJkCPlwJ4aCnuaUJiOjG7an36tFLDTL3\r\nQFRwLjncLW4/h9xi4q7+gAclFsOyvpwCPJM=\r\n=kPYR\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20.0"},"exports":{"import":"./index.js"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"70421613cd1d637bd386bc07000d82943ae43954","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"8.19.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"14.21.2","dependencies":{"lru":"^3.1.0","debug":"^4.3.4","k-rpc":"^5.1.0","bencode":"^3.0.0","k-bucket":"^5.1.0","randombytes":"^2.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.6.3","standard":"*","run-parallel":"1.2.0","semantic-release":"19.0.5","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_11.0.3_1674699397976_0.9491031799856451","host":"s3://npm-registry-packages"}},"11.0.4":{"name":"bittorrent-dht","version":"11.0.4","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@11.0.4","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"be4c6460d6c320b511e967f08375f74dcb13a88d","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.4.tgz","fileCount":6,"integrity":"sha512-pTQKeGAJBBGkNnHpnJcBrgGYoKVhM6Y58UOgNwx7Yto9zrkdjJlyo26XpTLYMCHQBjdDBg0PGuW1nkA8cJkoIQ==","signatures":[{"sig":"MEUCIQCcYXvBWJy1mmlOG0hM/uVXiS40BLFBTjWAGhbf+8xsNgIgRE8NY2s1W6dQmb2+cE1QEwHHTg/jJFBFaXM+jkH4CaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2dJ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovKw//aT6EmV7M/m1cAlWMZdgSvtJ24EVyJvFlz1umHXDaIrRyGR6+\r\nYfO/f8tICo9PbPjGliKMiYmUFiOTvN46NGuA2xP7N2hQn0igGVEtKvcZ1BWo\r\nrUiSS0qp+k2mlxfbzRzWq0x12fLJT2Vt9dZb0oCBqcpG8dRmdlqEkmzc0fVx\r\nq8RRQaXfz82wDyZdVwnB27taHb3IsHAPB/cIVeTAZIikipwhoduaEZTYSKqM\r\nQVyv8ZG69dM0sN5EznjNOkgK98p9+JmjPe/VBGUmLq29gIRVkywydcoaQ0AK\r\nRb+nZn5u2ZE+PF+6KK0HaZyd1M/2LUwBqkApjVDgHN6GS31djqpL1W68vEJ7\r\n1JwVgNO58T2ea1L3yjBUhN3WFSx0EKNg5NUi4DjjK+s//x7o1VcwD3FxYfT+\r\n5kae4TRHcDPDox2twm8+UoD+bUzcGsnmTTa9+z88RRqbsrfoCCUPNPECdz9w\r\nPpUcf7qP7EOpJ11A/UlzTq8razPIG6hA26w1xNbXLhfdVbkuGWYwNO8drdAD\r\nvp+dNAlUbDksp1wI9tecp1da3B6Vyd+6Plr7qufg430XV+h4pSkooXHgvpSA\r\nHxTgoaLFAsos5RpHM8zpvifc5/kXf3v06SoQpx/YPriJLDmVGFpQ096Kv6o7\r\nm14kwOeCL9jOhcx062eQHnkrt7coG1NgS88=\r\n=rXJq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":">=12.20.0"},"exports":{"import":"./index.js"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"d087b7e2897b6af6f2a38987868873e6182253cf","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"8.19.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"18.13.0","dependencies":{"lru":"^3.1.0","debug":"^4.3.4","k-rpc":"^5.1.0","bencode":"^3.0.3","k-bucket":"^5.1.0","randombytes":"^2.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.6.3","standard":"*","run-parallel":"1.2.0","semantic-release":"20.1.0","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.8"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_11.0.4_1675219577303_0.24025313927000513","host":"s3://npm-registry-packages"}},"11.0.5":{"name":"bittorrent-dht","version":"11.0.5","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@11.0.5","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"eddbf6b15ddc522d5f6371f290e485618e02a383","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.5.tgz","fileCount":6,"integrity":"sha512-R09D6uNaziRqsc+B/j5QzkjceTak+wH9vcNLnkmt8A52EWF9lQwBP0vvCKgSA3AJOYYl+41n3osA2KYYn/z5uQ==","signatures":[{"sig":"MEUCIBBUFCxra4LdAn9eLbHlZy7lTt7Ck4lvWi+HJA9zD/b5AiEA/XA559eSHCXM6mAVOdnrzZl106YuxM3CKuLKv0lXIrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37690},"type":"module","engines":{"node":">=12.20.0"},"exports":{"import":"./index.js"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"6bb2fb94ff0abc5f10f6356fd6e744479a602988","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"9.8.1","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"18.17.0","dependencies":{"lru":"^3.1.0","debug":"^4.3.4","k-rpc":"^5.1.0","bencode":"^4.0.0","k-bucket":"^5.1.0","randombytes":"^2.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.6.6","standard":"*","run-parallel":"1.2.0","semantic-release":"21.0.7","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_11.0.5_1691660182109_0.4246746716572556","host":"s3://npm-registry-packages"}},"11.0.6":{"name":"bittorrent-dht","version":"11.0.6","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@11.0.6","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"48178419b1cd248d1fd0c3bea8baee4616de08ce","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.6.tgz","fileCount":6,"integrity":"sha512-iDScIyLDKuuXOSIlPIxnvzH3llqatVkugjn3CSPPpjcHO+4dyahHiiPRpzR39k4l9qW79YAbI/AzSjNWoLchHQ==","signatures":[{"sig":"MEUCIE040e67+sr2VZ7dGHRwGoAAUV9MiRzwA2bRA3CKY+y+AiEA2b8wmcEiUzGLrroTMRdaW/rkH6RLzwTsrfd7KaEMF6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37690},"type":"module","engines":{"node":">=12.20.0"},"exports":{"import":"./index.js"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"45424404e3f0943135142bd3c2b5b31d64f08227","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"9.9.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"18.20.3","dependencies":{"lru":"^3.1.0","debug":"^4.3.5","k-rpc":"^5.1.0","bencode":"^4.0.0","k-bucket":"^5.1.0","randombytes":"^2.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.7.5","standard":"*","run-parallel":"1.2.0","semantic-release":"21.1.2","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_11.0.6_1717285416798_0.22470777694111832","host":"s3://npm-registry-packages"}},"11.0.7":{"name":"bittorrent-dht","version":"11.0.7","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@11.0.7","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"25cb8e1bc4156eaad53a818a904edf3caacc81e1","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.7.tgz","fileCount":6,"integrity":"sha512-jDlEtF+KSObXvvwhrTHE1mxX+aIrsiRRfYyEAdjYa+FqnxwUIYBbw/CnCfNMu5kWlfu/sQ2qK8+CuBjMSM6z3g==","signatures":[{"sig":"MEUCIQDdVnLK19WAuM2JHUHCMBSelxJAtyrjW4His5E8BTesuwIgBiSqjnBMeDqbBTlZSyisGGffiWE7T+0VnSDrrTEdKGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37690},"type":"module","engines":{"node":">=12.20.0"},"exports":{"import":"./index.js"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"7e671b87bce248f03963b0e482f8fea823b23586","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"9.9.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"18.20.4","dependencies":{"lru":"^3.1.0","debug":"^4.3.6","k-rpc":"^5.1.0","bencode":"^4.0.0","k-bucket":"^5.1.0","randombytes":"^2.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.8.1","standard":"*","run-parallel":"1.2.0","semantic-release":"21.1.2","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_11.0.7_1722164490131_0.1330577162512483","host":"s3://npm-registry-packages"}},"11.0.8":{"name":"bittorrent-dht","version":"11.0.8","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@11.0.8","maintainers":[{"name":"alxhotel","email":"alxmorais8@msn.com"},{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"623b489c12e6ac141e3e9c7ce71e555edbd285cb","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.8.tgz","fileCount":6,"integrity":"sha512-hWNmv297wWLpTAkdhG15MJLDXkPXaG//9jRoT62WHja565fjlZojO3WZ7vlzbGRp7o58jnd1fx78dZlpq5d3zA==","signatures":[{"sig":"MEUCIQDMXgKcFMojuaCaM4ydbT6GFrl/ELvzRcQhQCbRiVE8ngIgBlgRBaLb6jJop6XABUV9aCGNzB7jlA29RwMwud2VF6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37690},"type":"module","engines":{"node":">=12.20.0"},"exports":{"import":"./index.js"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"0ddcd65ad804923ce7c9c1b6e520c445f2a49447","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"9.9.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"18.20.4","dependencies":{"lru":"^3.1.0","debug":"^4.3.7","k-rpc":"^5.1.0","bencode":"^4.0.0","k-bucket":"^5.1.0","randombytes":"^2.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.8","once":"1.4.0","tape":"5.8.1","standard":"*","run-parallel":"1.2.0","semantic-release":"21.1.2","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_11.0.8_1725676023715_0.5101466245863977","host":"s3://npm-registry-packages"}},"11.0.9":{"name":"bittorrent-dht","version":"11.0.9","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@11.0.9","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"},{"name":"alxhotel","email":"alxmorais8@msn.com"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"cd4c169e9dabc7d54856fb7971a9ab164d683160","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.9.tgz","fileCount":6,"integrity":"sha512-aM6m9zvIGi8lMANaxUWcF3yytUxloUCc4gzqa0SOvo22FyeNDHecOXccw6FIZyk4I0IN9KDCj7We+n+RpqnYgg==","signatures":[{"sig":"MEYCIQDRmYjb1JgTar0TAoBjMhhykBuXQQXG3ZfQTz71p4ovxQIhALhCLZfPx4/194R3uZv71CM3BRv0TqHqP9UwPAFDySzP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37690},"type":"module","engines":{"node":">=12.20.0"},"exports":{"import":"./index.js"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"b6c5605e19a05848a2cb1cab30492b4f816cc37e","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"9.9.3","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"18.20.5","dependencies":{"lru":"^3.1.0","debug":"^4.4.0","k-rpc":"^5.1.0","bencode":"^4.0.0","k-bucket":"^5.1.0","randombytes":"^2.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.9","once":"1.4.0","tape":"5.9.0","standard":"*","run-parallel":"1.2.0","semantic-release":"21.1.2","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_11.0.9_1733578685254_0.4908644783974947","host":"s3://npm-registry-packages"}},"11.0.10":{"name":"bittorrent-dht","version":"11.0.10","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@11.0.10","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"},{"name":"alxhotel","email":"alxmorais8@msn.com"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"72b904f549e85d6e2fd5e4d01fdd03e82292de52","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.10.tgz","fileCount":6,"integrity":"sha512-/Xlruvh+nT5IZcDYiCjvDinJy2X5532zJ8vJpVYh4f52IPw29FnjqYAcLenLludupXmFHj/pxntu8KkP7jAbUg==","signatures":[{"sig":"MEYCIQD4jWcbEadsESEcxse6sksewI+SJJMumamSNLhJhENyMQIhAODychLnwkWC+V1wLnKMNVFUJYd8C+/TYNhmV+pBFc5f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37691},"type":"module","engines":{"node":">=12.20.0"},"exports":{"import":"./index.js"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"dc75cc36f7174362a8a3c878b0d501a6a671545c","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"9.9.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"18.20.8","dependencies":{"lru":"^3.1.0","debug":"^4.4.1","k-rpc":"^5.1.0","bencode":"^4.0.0","k-bucket":"^5.1.0","randombytes":"^2.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.9","once":"1.4.0","tape":"5.9.0","standard":"*","run-parallel":"1.2.0","semantic-release":"21.1.2","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_11.0.10_1747262068324_0.5146807722612674","host":"s3://npm-registry-packages-npm-production"}},"11.0.11":{"name":"bittorrent-dht","version":"11.0.11","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"author":{"url":"https://webtorrent.io","name":"WebTorrent LLC","email":"feross@webtorrent.io"},"license":"MIT","_id":"bittorrent-dht@11.0.11","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"},{"name":"alxhotel","email":"alxmorais8@msn.com"}],"homepage":"https://github.com/webtorrent/bittorrent-dht#readme","bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dist":{"shasum":"de3e1d304c6236aa925e304d6e17ec8f8d1566fe","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.11.tgz","fileCount":6,"integrity":"sha512-5rWMoK/2XjcPSx9nfqiL6mHxsXLwohX+81aL4a3qUyGU1992mBqARQE/evZ+a6eWb5DeRjeDU+qFZm11rmPZnQ==","signatures":[{"sig":"MEUCIQDypSsnoNflYCXx6pAAKja6HJYaW9opWCiy8hCR8O/tHQIgL9Ggc9E2nVPERjpPiZpdgySNw3+iBzLN0AH2WYgO9yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37691},"type":"module","engines":{"node":">=12.20.0"},"exports":{"import":"./index.js"},"funding":[{"url":"https://github.com/sponsors/feross","type":"github"},{"url":"https://www.patreon.com/feross","type":"patreon"},{"url":"https://feross.org/support","type":"consulting"}],"gitHead":"ded89f5abedf0101661132c0067bf1a4ed373fda","release":{"extends":"@webtorrent/semantic-release-config"},"scripts":{"test":"standard && tape test/*.js","start":"node server.js","test-live":"tape test/live/*.js","update-authors":"./tools/update-authors.sh"},"_npmUser":{"name":"webtorrent-bot","email":"contact@webtorrent.io"},"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"repository":{"url":"git://github.com/webtorrent/bittorrent-dht.git","type":"git"},"_npmVersion":"9.9.4","description":"Simple, robust, BitTorrent DHT implementation","directories":{},"_nodeVersion":"18.20.8","dependencies":{"lru":"^3.1.0","debug":"^4.4.3","k-rpc":"^5.1.0","bencode":"^4.0.0","k-bucket":"^5.1.0","randombytes":"^2.1.0","record-cache":"^1.2.0","last-one-wins":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ip":"1.1.9","once":"1.4.0","tape":"5.9.0","standard":"*","run-parallel":"1.2.0","semantic-release":"21.1.2","bittorrent-dht-sodium":"1.2.0","@webtorrent/semantic-release-config":"1.0.10"},"_npmOperationalInternal":{"tmp":"tmp/bittorrent-dht_11.0.11_1757871255329_0.3404425473406869","host":"s3://npm-registry-packages-npm-production"}},"11.0.12":{"name":"bittorrent-dht","description":"Simple, robust, BitTorrent DHT implementation","type":"module","version":"11.0.12","author":{"name":"WebTorrent LLC","email":"feross@webtorrent.io","url":"https://webtorrent.io"},"bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"dependencies":{"bencode":"^4.0.1","debug":"^4.4.3","k-bucket":"^5.1.0","k-rpc":"^5.1.0","last-one-wins":"^1.0.4","lru":"^3.1.0","randombytes":"^2.1.0","record-cache":"^1.2.0"},"devDependencies":{"@webtorrent/semantic-release-config":"1.0.11","bittorrent-dht-sodium":"1.2.0","ip":"1.1.9","once":"1.4.0","run-parallel":"1.2.0","semantic-release":"25.0.3","standard":"*","tape":"5.9.0"},"keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"engines":{"node":">=12.20.0"},"license":"MIT","exports":{"import":"./index.js"},"repository":{"type":"git","url":"git://github.com/webtorrent/bittorrent-dht.git"},"scripts":{"update-authors":"./tools/update-authors.sh","test":"standard && tape test/*.js","test-live":"tape test/live/*.js","start":"node server.js"},"funding":[{"type":"github","url":"https://github.com/sponsors/feross"},{"type":"patreon","url":"https://www.patreon.com/feross"},{"type":"consulting","url":"https://feross.org/support"}],"renovate":{"extends":["github>webtorrent/renovate-config"],"rangeStrategy":"bump"},"release":{"extends":"@webtorrent/semantic-release-config"},"gitHead":"36e580a52b3333679a56658affb63640e89bb7b0","_id":"bittorrent-dht@11.0.12","homepage":"https://github.com/webtorrent/bittorrent-dht#readme","_nodeVersion":"24.15.0","_npmVersion":"11.15.0","dist":{"integrity":"sha512-bFmQq874HMIBon/6KNMf/U1OG+UxJ0UzI9oPra2IRlZLuPA7VwBiA7uEpWaO2ww8G76OFjxB1p1XCOS94FuCPQ==","shasum":"4aa9938d965b9ad6f3614ef6c4ddd26204dc5cf7","tarball":"https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-11.0.12.tgz","fileCount":6,"unpackedSize":37691,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/bittorrent-dht@11.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCTIGs2ddhhWwjRX0vhILUglgyKTyaMOLex8dYFl+qDcQIhAOD9VewQQss3OMqF1Ra5AjfxPsleCEyQJj3HDtWfA+Yk"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:11f563a7-b474-4d09-8bf2-e5018dd9e8e6"}},"directories":{},"maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"},{"name":"alxhotel","email":"alxmorais8@msn.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bittorrent-dht_11.0.12_1779733014210_0.6808630188785623"},"_hasShrinkwrap":false}},"time":{"created":"2013-11-10T10:03:56.280Z","modified":"2026-05-25T18:16:54.868Z","0.1.0":"2013-11-10T10:03:57.569Z","0.1.1":"2013-11-10T10:22:39.388Z","0.2.0":"2013-12-05T00:35:06.422Z","0.2.1":"2014-01-19T02:27:36.029Z","0.2.2":"2014-01-26T08:00:05.168Z","0.2.3":"2014-01-28T02:22:03.124Z","0.2.4":"2014-01-29T10:44:10.638Z","0.3.0":"2014-02-05T06:03:03.772Z","0.3.1":"2014-02-23T23:52:57.163Z","0.4.0":"2014-03-18T03:27:57.721Z","0.5.0":"2014-03-21T10:31:22.067Z","0.6.0":"2014-04-20T01:46:22.119Z","0.7.0":"2014-04-21T00:26:59.910Z","0.7.1":"2014-04-23T09:17:43.053Z","0.7.2":"2014-05-07T18:20:48.451Z","0.7.3":"2014-05-17T20:25:12.362Z","0.7.4":"2014-05-17T20:28:30.716Z","0.7.5":"2014-06-05T01:55:40.461Z","0.7.6":"2014-06-06T08:13:40.430Z","1.0.0":"2014-06-12T05:22:29.170Z","1.1.0":"2014-06-12T09:42:35.483Z","1.1.1":"2014-06-12T10:26:07.394Z","1.2.0":"2014-06-28T14:53:32.539Z","1.2.1":"2014-06-28T15:31:09.286Z","1.3.0":"2014-07-02T22:16:36.032Z","1.3.1":"2014-07-08T02:39:12.180Z","1.4.0":"2014-07-10T05:35:46.582Z","1.5.0":"2014-07-10T08:22:23.001Z","2.0.0":"2014-07-25T12:03:20.644Z","2.0.1":"2014-07-25T12:41:01.588Z","2.1.0":"2014-08-14T03:41:10.506Z","2.1.1":"2014-08-18T00:42:47.798Z","2.2.0":"2014-09-04T06:57:08.943Z","2.2.1":"2014-09-04T07:33:09.976Z","2.3.0":"2014-09-13T20:19:56.294Z","2.3.1":"2014-09-17T02:53:40.045Z","2.4.0":"2014-10-06T04:46:46.005Z","2.5.0":"2014-10-07T07:23:43.674Z","2.6.0":"2014-10-21T02:29:35.116Z","2.6.1":"2014-10-21T02:31:59.069Z","2.6.2":"2014-10-22T06:24:39.493Z","2.6.3":"2014-11-03T03:34:09.872Z","2.6.4":"2014-11-03T05:28:32.730Z","2.7.0":"2015-02-28T22:18:09.023Z","2.7.1":"2015-02-28T22:26:40.905Z","2.7.2":"2015-03-04T01:54:00.455Z","3.0.0":"2015-03-04T03:20:07.310Z","3.0.1":"2015-04-03T07:07:18.874Z","3.0.2":"2015-04-08T10:15:23.252Z","3.0.3":"2015-04-08T11:17:41.455Z","3.0.4":"2015-04-08T15:30:53.533Z","3.0.5":"2015-04-11T03:15:33.597Z","3.0.6":"2015-04-11T06:11:56.781Z","3.0.7":"2015-04-11T09:18:01.562Z","3.0.8":"2015-04-11T09:23:20.534Z","3.1.0":"2015-04-21T01:13:59.183Z","3.1.1":"2015-05-13T00:43:02.557Z","3.2.0":"2015-05-25T18:40:07.055Z","3.2.1":"2015-06-01T17:27:36.511Z","3.2.2":"2015-06-16T23:42:19.888Z","3.2.3":"2015-07-08T17:53:14.230Z","3.2.4":"2015-07-08T19:07:15.709Z","3.2.5":"2015-07-29T09:27:55.512Z","3.2.6":"2015-08-06T12:50:07.454Z","4.0.0":"2015-09-12T20:51:13.682Z","4.0.1":"2015-09-16T00:38:52.180Z","4.0.2":"2015-09-27T01:12:51.368Z","4.0.3":"2015-09-27T01:53:58.556Z","4.0.4":"2015-12-01T07:30:31.578Z","5.0.0":"2015-12-03T05:50:58.133Z","5.1.0":"2015-12-27T12:40:02.947Z","5.1.1":"2015-12-27T17:28:18.116Z","5.1.2":"2015-12-29T16:33:17.659Z","5.1.3":"2016-01-02T16:09:46.640Z","6.0.0":"2016-01-05T22:40:26.665Z","6.0.1":"2016-01-05T23:02:49.183Z","6.1.0":"2016-01-06T03:54:08.396Z","6.2.0":"2016-01-06T13:53:20.656Z","6.3.0":"2016-01-09T22:18:54.868Z","6.3.1":"2016-01-12T16:21:59.750Z","6.3.2":"2016-01-15T01:46:53.312Z","6.4.0":"2016-02-08T12:21:35.436Z","6.4.1":"2016-02-23T23:30:53.972Z","6.4.2":"2016-02-26T16:39:31.343Z","7.0.0":"2016-02-27T21:44:24.998Z","7.0.1":"2016-03-24T01:29:03.429Z","7.0.2":"2016-04-04T11:10:54.501Z","7.1.0":"2016-05-05T12:01:45.174Z","7.2.0":"2016-05-16T19:55:11.865Z","7.2.1":"2016-05-16T23:25:55.631Z","7.2.2":"2016-05-30T08:32:15.537Z","7.3.0":"2016-08-08T03:31:45.202Z","7.3.1":"2016-08-21T04:17:14.567Z","7.3.2":"2016-08-21T23:37:11.060Z","7.3.3":"2016-09-12T20:18:34.470Z","7.3.4":"2016-09-17T21:26:06.571Z","7.4.0":"2016-10-01T22:31:45.796Z","7.4.1":"2017-01-16T22:43:50.986Z","7.5.0":"2017-04-06T23:41:13.720Z","7.5.1":"2017-04-09T02:09:00.653Z","7.5.2":"2017-04-13T03:29:32.116Z","7.5.3":"2017-04-14T20:11:32.064Z","7.6.0":"2017-06-23T22:23:07.257Z","7.7.0":"2017-11-09T07:33:28.546Z","7.8.0":"2017-12-02T11:57:37.846Z","7.8.1":"2017-12-02T20:42:27.558Z","7.8.2":"2017-12-18T20:46:03.808Z","7.9.0":"2018-01-11T11:18:02.168Z","7.10.0":"2018-01-11T20:45:18.014Z","8.0.0":"2018-02-12T12:57:20.981Z","8.0.1":"2018-02-13T14:56:33.893Z","8.1.0":"2018-02-28T04:10:47.400Z","8.2.0":"2018-03-08T00:35:38.937Z","8.2.1":"2018-04-21T00:37:39.733Z","8.3.0":"2018-04-23T12:33:47.290Z","8.4.0":"2018-05-23T10:27:04.010Z","9.0.0":"2018-08-30T20:34:29.675Z","9.0.1":"2019-07-22T16:25:16.348Z","9.0.2":"2019-08-07T01:01:10.441Z","9.0.3":"2019-09-05T23:48:59.182Z","10.0.0":"2020-05-12T14:43:43.261Z","10.0.1":"2021-07-14T22:24:29.798Z","10.0.2":"2021-08-04T22:56:44.913Z","10.0.3":"2022-05-13T22:00:55.111Z","10.0.4":"2022-05-14T02:44:34.301Z","10.0.5":"2022-10-08T19:52:36.502Z","10.0.6":"2022-10-08T20:03:55.386Z","10.0.7":"2022-12-04T23:36:16.237Z","11.0.0":"2022-12-05T11:15:43.401Z","11.0.1":"2022-12-14T17:04:24.343Z","11.0.2":"2023-01-25T03:16:54.144Z","11.0.3":"2023-01-26T02:16:38.272Z","11.0.4":"2023-02-01T02:46:17.468Z","11.0.5":"2023-08-10T09:36:22.323Z","11.0.6":"2024-06-01T23:43:36.967Z","11.0.7":"2024-07-28T11:01:30.323Z","11.0.8":"2024-09-07T02:27:03.904Z","11.0.9":"2024-12-07T13:38:05.454Z","11.0.10":"2025-05-14T22:34:28.523Z","11.0.11":"2025-09-14T17:34:15.528Z","11.0.12":"2026-05-25T18:16:54.379Z"},"bugs":{"url":"https://github.com/webtorrent/bittorrent-dht/issues"},"author":{"name":"WebTorrent LLC","email":"feross@webtorrent.io","url":"https://webtorrent.io"},"license":"MIT","homepage":"https://github.com/webtorrent/bittorrent-dht#readme","keywords":["torrent","bittorrent","dht","distributed hash table","protocol","peer","p2p","peer-to-peer"],"repository":{"type":"git","url":"git://github.com/webtorrent/bittorrent-dht.git"},"description":"Simple, robust, BitTorrent DHT implementation","maintainers":[{"name":"feross","email":"feross@feross.org"},{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"flet","email":"flettre@gmail.com"},{"name":"watson","email":"w@tson.dk"},{"name":"diegorbaquero","email":"diegorbaquero@gmail.com"},{"name":"hicom150","email":"hicom150@gmail.com"},{"name":"jhiesey","email":"john@hiesey.com"},{"name":"webtorrent-bot","email":"contact@webtorrent.io"},{"name":"alxhotel","email":"alxmorais8@msn.com"}],"readme":"# bittorrent-dht [![ci][ci-image]][ci-url] [![npm][npm-image]][npm-url] [![downloads][downloads-image]][downloads-url] [![javascript style guide][standard-image]][standard-url]\n\n[ci-image]: https://github.com/webtorrent/bittorrent-dht/actions/workflows/ci.yml/badge.svg?branch=master\n[ci-url]: https://github.com/webtorrent/bittorrent-dht/actions/workflows/ci.yml\n[npm-image]: https://img.shields.io/npm/v/bittorrent-dht.svg\n[npm-url]: https://npmjs.org/package/bittorrent-dht\n[downloads-image]: https://img.shields.io/npm/dm/bittorrent-dht.svg\n[downloads-url]: https://npmjs.org/package/bittorrent-dht\n[standard-image]: https://img.shields.io/badge/code_style-standard-brightgreen.svg\n[standard-url]: https://standardjs.com\n\n### Simple, robust, BitTorrent DHT implementation\n\nNode.js implementation of the [BitTorrent DHT protocol](http://www.bittorrent.org/beps/bep_0005.html). BitTorrent DHT is the main peer discovery layer for BitTorrent, which allows for trackerless torrents. DHTs are awesome!\n\nThis module is used by [WebTorrent](http://webtorrent.io).\n\n### features\n\n- complete implementation of the DHT protocol in JavaScript\n- follows [the spec](http://www.bittorrent.org/beps/bep_0005.html)\n- supports [BEP44](http://www.bittorrent.org/beps/bep_0044.html) for storing arbitrary data in the DHT\n- robust and well-tested\n  - Comprehensive, fully-offline test suite\n  - Used by [WebTorrent](http://webtorrent.io), [peerflix](https://www.npmjs.com/package/peerflix), and [Playback](https://mafintosh.github.io/playback/)\n- efficient recursive lookup algorithm minimizes UDP traffic\n- supports multiple, concurrent lookups using the same routing table\n\nAlso see [bittorrent-tracker](https://www.npmjs.com/package/bittorrent-tracker).\n\n### install\n\n```\nnpm install bittorrent-dht\n```\n\n### example\n\n```\nnpm install magnet-uri\n```\n\n```js\nimport DHT from 'bittorrent-dht'\nimport magnet from 'magnet-uri'\n\nconst uri = 'magnet:?xt=urn:btih:e3811b9539cacff680e418124272177c47477157'\nconst parsed = magnet(uri)\n\nconsole.log(parsed.infoHash) // 'e3811b9539cacff680e418124272177c47477157'\n\nconst dht = new DHT()\n\ndht.listen(20000, function () {\n  console.log('now listening')\n})\n\ndht.on('peer', function (peer, infoHash, from) {\n  console.log('found potential peer ' + peer.host + ':' + peer.port + ' through ' + from.address + ':' + from.port)\n})\n\n// find peers for the given torrent info hash\ndht.lookup(parsed.infoHash)\n\n```\n\n### api\n\n#### `dht = new DHT([opts])`\n\nCreate a new `dht` instance.\n\nIf `opts` is specified, then the default options (shown below) will be overridden.\n\n``` js\n{\n  nodeId: '',      // 160-bit DHT node ID (Buffer or hex string, default: randomly generated)\n  bootstrap: [],   // bootstrap servers (default: router.bittorrent.com:6881, router.utorrent.com:6881, dht.transmissionbt.com:6881)\n  host: false,     // host of local peer, if specified then announces get added to local table (String, disabled by default)\n  concurrency: 16, // k-rpc option to specify maximum concurrent UDP requests allowed (Number, 16 by default)\n  hash: Function,  // custom hash function to use (Function, SHA1 by default),\n  krpc: krpc(),     // optional k-rpc instance\n  timeBucketOutdated: 900000, // check buckets every 15min\n  maxAge: Infinity  // optional setting for announced peers to time out\n}\n```\n\nTo use `dht_store`, set `opts.verify` to an ed25519 supercop/ref10\nimplementation. `opts.verify(signature, value, publicKey)` should return a\nboolean whether the `signature` and value `buffers` were generated by the\n`publicKey`.\n\nFor example, for `dht_store` you can do:\n\n``` js\nimport ed from 'ed25519-supercop'\nconst dht = new DHT({ verify: ed.verify })\n```\n\n#### `dht.lookup(infoHash, [callback])`\n\nFind peers for the given info hash.\n\nThis does a recursive lookup in the DHT. Potential peers that are discovered are emitted\nas `peer` events. See the `peer` event below for more info.\n\n`infoHash` can be a string or Buffer. `callback` is called when the recursive lookup has\nterminated, and is called with two paramaters. The first is an `Error` or null. The second\nis the number of nodes found that had peers. You usually don't need to use this info and\ncan simply listen for `peer` events.\n\nReturns an `abort()` function that would allow us to abort the query.\n\n#### `dht.listen([port], [address], [onlistening])`\n\nMake the DHT listen on the given `port`. If `port` is undefined, an available port is\nautomatically picked.\n\nIf `address` is undefined, the DHT will try to listen on all addresses.\n\nIf `onlistening` is defined, it is attached to the `listening` event.\n\n\n#### `dht.address()`\n\nReturns an object containing the address information for the listening socket of the DHT.\nThis object contains `address`, `family` and `port` properties.\n\n\n#### `dht.announce(infoHash, [port], [callback])`\n\nAnnounce that the peer, controlling the querying node, is downloading a torrent on a port.\n\nIf you omit `port` the implied port option will be set and other peers will use the public\ndht port as your announced port.\n\nIf `dht.announce` is called soon (< 5 minutes) after `dht.lookup`, then the routing table\ngenerated during the lookup can be re-used, because the \"tokens\" sent by each node will\nstill be valid.\n\nIf `dht.announce` is called and there is no cached routing table, then a `dht.lookup` will\nfirst be performed to discover relevant nodes and get valid \"tokens\" from each of them.\nThis will take longer.\n\nA \"token\" is an opaque value that must be presented for a node to announce that its\ncontrolling peer is downloading a torrent. It must present the token received from the\nsame queried node in a recent query for peers. This is to prevent malicious hosts from\nsigning up other hosts for torrents. **All token management is handled internally by this\nmodule.**\n\n`callback` will be called when the announce operation has completed, and is called with\na single parameter that is an `Error` or null.\n\n\n#### `arr = dht.toJSON()`\n\nReturns the current state of the DHT, including DHT nodes and BEP44 values.\n\n```json\n{\n  \"nodes\": [],\n  \"values\": {}\n}\n```\n\nThe DHT nodes, in particular, are useful for persisting the DHT to disk between restarts\nof a BitTorrent client (as recommended by the spec). Each node in the array is an object\nwith `host` (string) and `port` (number) properties.\n\nTo restore the DHT nodes when instantiating a new `DHT` object, simply loop over the nodes in the array and add them with the `addNode` method.\n\n```js\nconst dht1 = new DHT()\n\n// some time passes ...\n\n// destroy the dht\nconst nodes = dht1.toJSON().nodes\ndht1.destroy()\n\n// some time passes ...\n\n// initialize a new dht with the same routing table as the first\nconst dht2 = new DHT()\n\nnodes.forEach(function (node) {\n  dht2.addNode(node)\n})\n```\n\n\n#### `dht.addNode(node)`\n\nManually add a node to the DHT routing table. If there is space in the routing table (or\nan unresponsive node can be evicted to make space), the node will be added. If not, the\nnode will not be added. This is useful to call when a peer wire sends a `PORT` message to\nshare their DHT port.\n\nA node should look like this:\n\n``` js\n{\n  host: nodeHost,\n  port: nodePort\n}\n```\n\n#### `dht.destroy([callback])`\n\nDestroy the DHT. Closes the socket and cleans up large data structure resources.\n\n#### `dht.put(opts, callback)`\n\nWrite an arbitrary payload to the DHT.\n([BEP 44](http://bittorrent.org/beps/bep_0044.html)).\n\nFor all requests, you must specify:\n\n* `opts.v` - a buffer payload to write, less than 1000 bytes\n\nIf you only specify `opts.v`, the content is considered immutable and the hash\nwill just be the hash of the content.\n\nHere is a simple example of creating some immutable content on the dht:\n\n``` js\nimport DHT from 'bittorrent-dht'\nconst dht = new DHT()\nconst value = Buffer.alloc(200).fill('abc')\n\ndht.put({ v: value }, function (err, hash) {\n  console.error('error=', err)\n  console.log('hash=', hash)\n})\n```\n\nFor mutable content, the hash will be the hash of the public key, `opts.k`.\nThese options are available:\n\n* `opts.k` - ed25519 public key buffer (32 bytes) (REQUIRED)\n* `opts.sign(buf)` - function to generate an ed25519 signature buffer (64 bytes) corresponding to the `opts.k` public key (REQUIRED)\n* `opts.seq` - optional sequence (integer), must monotonically increase (REQUIRED)\n* `opts.cas` - optional previous sequence for compare-and-swap\n* `opts.salt` - optional salt buffer to include (<= 64 bytes) when calculating\n  the hash of the content. You can use a salt to have multiple mutable addresses\n  for the same public key `opts.k`.\n\nNote that bittorrent bep44 uses ed25519. You can use the [ed25519-supercop](https://npmjs.com/package/ed25519-supercop)\npackage to generate the appropriate signatures,\n[bittorrent-dht-store-keypair](https://npmjs.com/package/bittorrent-dht-store-keypair),\n[bittorrent-dht-sodium](https://npmjs.com/package/bittorrent-dht-sodium) or\nfor a more convenient version.\n\nTo make a mutable update, you will need to create an elliptic key and pack\nvalues precisely according to the specification, like so:\n\n``` js\nimport ed from 'bittorrent-dht-sodium'\nconst keypair = ed.keygen()\n\nconst value = Buffer.alloc(200).fill('whatever') // the payload you want to send\nconst opts = {\n  k: keypair.pk,\n  seq: 0,\n  v: value,\n  sign: function (buf) {\n    return ed.sign(buf, keypair.sk)\n  }\n}\n\nimport DHT from 'bittorrent-dht'\nconst dht = new DHT()\n\ndht.put(opts, function (err, hash) {\n  console.error('error=', err)\n  console.log('hash=', hash)\n})\n```\n\nIn either mutable or immutable forms, `callback(error, hash, n)` fires with an\n`error` if no nodes were able to store the `value`. `n` is set the amount of peers\nthat accepted the `put` and `hash`, the location where the mutable or immutable\ncontent can be retrieved (with `dht.get(hash)`).\n\nNote that you should call `.put()` every hour for content that you want to keep\nalive, since nodes may discard data nodes older than 2 hours.\n\nIf you receive a key/value pair and you want to re-add to the dht it to keep it\nalive you can just `put` it again.\n\n``` js\nimport ed from 'bittorrent-dht-sodium'\nconst dht = new DHT({ verify: ed.verify }) // you MUST specify the \"verify\" param if you want to get mutable content, otherwise null will be returned\n\ndht.get(key, function (err, res) {\n  dht.put(res, function () {\n    // re-added the key/value pair\n  })\n})\n```\n\n#### `dht.get(hash, opts, callback)`\n\nRead a data record (created with `.put()`) from the DHT.\n([BEP 44](http://bittorrent.org/beps/bep_0044.html))\n\nGiven `hash`, a hex string or buffer, lookup data content from the DHT, sending the\nresult in `callback(err, res)`.\n\nThese options are available:\n\n* `opts.verify` - override the default ed25519 verification function supplied during DHT instantiation.\n* `opts.salt` - optional salt buffer (if any) that was used to calculate the hash. Must be specified if included in the hash.\n* `opts.cache` - use locally cached response value when available instead of performing a network lookup (defaults to true).\n\n`res` objects are similar to the options objects written to the DHT with\n`.put()`:\n\n* `res.v` - the value put in\n* `res.id` - the node that returned the content\n* `res.k` - the public key (only present for mutable data)\n* `res.sig` - the signature (only present for mutable data)\n* `res.seq` - the sequence (optional, only present for mutable data)\n\n### events\n\n#### `dht.on('ready', function () { ... })`\n\nEmitted when the DHT is fully bootstrapped (i.e. the routing table is sufficiently\npopulated via the bootstrap nodes). Note that it is okay to do lookups before the 'ready'\nevent fires.\n\nNote: If you initialize the DHT with the `{ bootstrap: false }` option, then the 'ready'\nevent will fire on the next tick even if there are not any nodes in the routing table.\nIt is assumed that you will manually populate the routing table with `dht.addNode` if you\npass this option.\n\n\n#### `dht.on('listening', function () { ... })`\n\nEmitted when the DHT is listening.\n\n\n#### `dht.on('peer', function (peer, infoHash, from) { ... })`\n\nEmitted when a potential peer is found. `peer` is of the form `{host, port}`.\n`infoHash` is the torrent info hash of the swarm that the peer belongs to. Emitted\nin response to a `lookup(infoHash)` call.\n\n\n#### `dht.on('error', function (err) { ... })`\n\nEmitted when the DHT has a fatal error.\n\n\n#### internal events\n\n#### `dht.on('node', function (node) { ... })`\n\nEmitted when the DHT finds a new node.\n\n\n#### `dht.on('announce', function (peer, infoHash) { ... })`\n\nEmitted when a peer announces itself in order to be stored in the DHT.\n\n\n#### `dht.on('warning', function (err) { ... })`\n\nEmitted when the DHT gets an unexpected message from another DHT node. This is purely\ninformational.\n\n\n### further reading\n\n- [BitTorrent DHT protocol](http://www.bittorrent.org/beps/bep_0005.html)\n- [Kademlia: A Peer-to-peer Information System Based on the XOR Metric](http://www.ic.unicamp.br/~bit/ensino/mo809_1s13/papers/P2P/Kademlia-%20A%20Peer-to-Peer%20Information%20System%20Based%20on%20the%20XOR%20Metric%20.pdf)\n\n\n### license\n\nMIT. Copyright (c) [Feross Aboukhadijeh](https://feross.org), Mathias Buus, and [WebTorrent, LLC](https://webtorrent.io).\n","readmeFilename":"README.md","users":{"akiva":true,"hillct":true,"mmatto":true,"chaoliu":true,"drwasho":true,"eterna2":true,"ferrari":true,"reekdeb":true,"makediff":true,"olamedia":true,"augustohp":true,"jochemstoel":true,"the-real-dk":true,"shanewholloway":true}}