{"_id":"storj-complex","_rev":"67-427b3e194fcbf16c670573305290f542","name":"storj-complex","description":"manage many storj renter nodes with remote control capabilities","dist-tags":{"latest":"8.0.0"},"versions":{"1.0.0-rc.1":{"name":"storj-complex","version":"1.0.0-rc.1","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","kad-logger-json":"^0.1.2","merge":"^1.2.0","mongoose":"^4.6.1","node-uuid":"^1.4.7","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","storj-lib":"^4.0.0-rc.3","storj-mongodb-adapter":"^1.0.1"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"gitHead":"03f31acdb05f09f4c57d467c28755b41551f735d","_id":"storj-complex@1.0.0-rc.1","_shasum":"ccddb3a8f12c59d521bc2a4519e02285d52f529d","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"ccddb3a8f12c59d521bc2a4519e02285d52f529d","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-1.0.0-rc.1.tgz","integrity":"sha512-UcCYZfnYNpfMPdWgZdmtpJaBuUUcCDSgSH9+6r90/RNF7AewL1b6rcKlnRzQMKOFHaNFZjtaSsak9HlbpSu43Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqmpkhkfHYD+4b0wzuQHSxEYUD247z4CwMfO9H4+eKNgIgIOi55qkV+y9WQWJdXLDhS+Clhu3aicZcxcOH9kDBUzk="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-1.0.0-rc.1.tgz_1474910078376_0.30063091847114265"},"directories":{}},"1.0.0-rc.2":{"name":"storj-complex","version":"1.0.0-rc.2","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","kad-logger-json":"^0.1.2","merge":"^1.2.0","mongoose":"^4.6.1","node-uuid":"^1.4.7","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","storj-lib":"^4.0.0-rc.5","storj-mongodb-adapter":"^1.0.1"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"gitHead":"3935dc46cc0acf3543c3107da1b0775a106b00ef","_id":"storj-complex@1.0.0-rc.2","_shasum":"e085d30da122a50c35246eaa59811d4bb1bdae0f","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"e085d30da122a50c35246eaa59811d4bb1bdae0f","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-1.0.0-rc.2.tgz","integrity":"sha512-pOCF0i0mgmJNVOGZVZ/2udSaClEgDWgqfJWv1JLQijzWjdIlhUCuQFQmaX7VjR3xtT221LxfkpjstaP82dU5HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbQcR0dW43j/sMe4loE7VzZB2ExotMzBsE7q71ovFanAiBKaR6qJLnDz73ZIy7SlP/qVH6L1t3TS5lkZ0bA+/RQXg=="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/storj-complex-1.0.0-rc.2.tgz_1474993119039_0.2736277657095343"},"directories":{}},"1.0.0-rc.3":{"name":"storj-complex","version":"1.0.0-rc.3","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","kad-logger-json":"^0.1.2","merge":"^1.2.0","node-uuid":"^1.4.7","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","storj-lib":"^4.0.0-rc.5","storj-mongodb-adapter":"^1.0.2","storj-service-storage-models":"^1.0.1"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"gitHead":"135a9f361b53ab9f00bbc2b651b7626b0db9666a","_id":"storj-complex@1.0.0-rc.3","_shasum":"786aa3c333ecd618d540fc8dab1c2b2f226a9a65","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"786aa3c333ecd618d540fc8dab1c2b2f226a9a65","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-1.0.0-rc.3.tgz","integrity":"sha512-8VON7DjQRNcowMz1ks4Yy8cQyLnexyEGeBnAYjnIIhANHeg9t6z/lll7N0U0Upsh2MWKXczBxdF0OtnE1vW/bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTg2qLEYVnbQ/1ptjFnypT8orbYkCGEp8zYrv5IbDqkAiBDXFTPWy7O1sHBu4HyiRurFyUdnxeymgBpvvtopaWciw=="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-1.0.0-rc.3.tgz_1475003409134_0.1025601567234844"},"directories":{}},"1.0.0-rc.4":{"name":"storj-complex","version":"1.0.0-rc.4","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","kad-logger-json":"^0.1.2","merge":"^1.2.0","node-uuid":"^1.4.7","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","storj-lib":"^4.0.0-rc.7","storj-mongodb-adapter":"^1.0.2","storj-service-storage-models":"^1.0.1"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"gitHead":"8b0421f9dea13ced9a75d1bd22d0c20949565082","_id":"storj-complex@1.0.0-rc.4","_shasum":"df37842c635fd33b72de332b534f7b7c3ae1c13d","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"df37842c635fd33b72de332b534f7b7c3ae1c13d","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-1.0.0-rc.4.tgz","integrity":"sha512-wWb5OEko08ecvwh/Xyxs7HlHJYQ5a/2pvr+3eI/HaUCSQ+Ztm11R4DTdBern70dCPICaqZ5XCxV1a6m1ggliHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDb2v8gpp60WdQKN/668yAq55SHNNtSpaLISA/Va8qsmAiAcNKsS2f9xzuD5wN8EBpd+O4OhnharRjN8QYz7lMCw3g=="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-1.0.0-rc.4.tgz_1475099764516_0.044093393022194505"},"directories":{}},"1.0.0-rc.5":{"name":"storj-complex","version":"1.0.0-rc.5","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","kad-logger-json":"^0.1.2","merge":"^1.2.0","node-uuid":"^1.4.7","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","storj-lib":"^4.0.0-rc.7","storj-mongodb-adapter":"^1.0.2","storj-service-storage-models":"^1.0.1"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"gitHead":"84e9ec3151c225de50d9c0d8a4a0dd3bc0ca06f1","_id":"storj-complex@1.0.0-rc.5","_shasum":"cb8645cfe2bc8d9f3e0302e61b46df77f10157ed","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"cb8645cfe2bc8d9f3e0302e61b46df77f10157ed","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-1.0.0-rc.5.tgz","integrity":"sha512-1hLBCdtHCJNPNCTRwI+cFJOi6GrRJ+0WMEErxdtn+GfSMJjKu58dcNfTG64tN59tKuZBPfnwGwIMwtS2Bc1IyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTq0EBD4FKGQLoA0u1pwwd3+vPi6F90a16mR2EjOVpuAIgIWhH6eTSaWmsPddSC6ANsKjphUIv25uNjfOc3JWH2hc="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-1.0.0-rc.5.tgz_1475102268156_0.6908369166776538"},"directories":{}},"1.0.0":{"name":"storj-complex","version":"1.0.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","kad-logger-json":"^0.1.2","merge":"^1.2.0","node-uuid":"^1.4.7","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","storj-lib":"^4.0.0","storj-mongodb-adapter":"^2.0.0","storj-service-storage-models":"^2.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"gitHead":"423ff135c7bfee74c478b2e9e6d0b37da877ed63","_id":"storj-complex@1.0.0","_shasum":"4babb430905b5b60fd9f6adb377356d40f20fe98","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"4babb430905b5b60fd9f6adb377356d40f20fe98","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-1.0.0.tgz","integrity":"sha512-vVVxAdRxdiOuD8ctMgtuLRp/ZyT1BFf8djOzTNYC0EdNo53RDsHIBz72vhZZxJZB/V8+QlC/47ZW+T6MGzpaoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoJIqbu6lAoz99jzsLerK9JRB7xKfAcdir1hHLRVJQQAiEA81q1Fy27QD3/orYogaMDFrcLStz2x+RFb5Yo2zm8eFQ="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/storj-complex-1.0.0.tgz_1475509738686_0.8052589343860745"},"directories":{},"deprecated":"This package is no longer maintained."},"1.0.1":{"name":"storj-complex","version":"1.0.1","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","kad-logger-json":"^0.1.2","merge":"^1.2.0","node-uuid":"^1.4.7","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","storj-lib":"^4.0.0","storj-mongodb-adapter":"^2.0.0","storj-service-storage-models":"^2.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"gitHead":"1518f024a7caee2725a8cec2006504469b7b7798","_id":"storj-complex@1.0.1","_shasum":"04f80f791e853950a3431a8413fdfe8f88f4625e","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"04f80f791e853950a3431a8413fdfe8f88f4625e","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-1.0.1.tgz","integrity":"sha512-Nt4x5sRkroLAJDAkSTPR+fD3Ha1TNrqEG5f9KN0XuY0y10vlb4UdWrI2BpyKkumfAIpKCvyBe1/+N8sJOWDlHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkLW6sJZIajSfqKI7G6L7cqMZrqDqWDqblaN6PRJCfaAiEA6ej/4q9VRwrPJITFy3gIw9Tow+5mPn1wtxn/KeMu3x4="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/storj-complex-1.0.1.tgz_1476124340271_0.8674319516867399"},"directories":{},"deprecated":"This package is no longer maintained."},"1.0.2":{"name":"storj-complex","version":"1.0.2","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","kad-logger-json":"^0.1.2","merge":"^1.2.0","node-uuid":"^1.4.7","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","storj-lib":"^4.0.0","storj-mongodb-adapter":"^2.0.0","storj-service-storage-models":"^2.1.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"gitHead":"89b23c820e482616d17c92bddcbabdee2b6ef794","_id":"storj-complex@1.0.2","_shasum":"d201b0188cef55fd8872ed0f699041fe82df7894","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"d201b0188cef55fd8872ed0f699041fe82df7894","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-1.0.2.tgz","integrity":"sha512-m5SSfKbGGvxm0Uu7oa5BnQNf4PThD2+eGviLL0mBd+eVeWmdh6aXOj/oogj4IF3aqWnP+qMAJLZ+9TuZd6P7Vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxUvZAz/Alfa1a5g4ywSlwTBlz2ipRIPc1A9TsHiHSFAiEA8ee7+qSK4BJPiOLMAWs8QfA4vi1Um9ivv/Yzaq0arPM="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/storj-complex-1.0.2.tgz_1476127868935_0.3502106200903654"},"directories":{},"deprecated":"This package is no longer maintained."},"1.0.3":{"name":"storj-complex","version":"1.0.3","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","kad-logger-json":"^0.1.2","merge":"^1.2.0","node-uuid":"^1.4.7","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","storj-lib":"^4.0.6","storj-mongodb-adapter":"^2.0.0","storj-service-storage-models":"^2.1.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"gitHead":"3dd88f0b634dcde48d652b7b2a4f0bb4a3277313","_id":"storj-complex@1.0.3","_shasum":"ef9c78cf29454ad8fa0a5f3fb9b74e3e400c38af","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"ef9c78cf29454ad8fa0a5f3fb9b74e3e400c38af","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-1.0.3.tgz","integrity":"sha512-bBZycGtFowSNfCxfKzbPJAw4LLUZnVJuaMbX7ShDVCh7pNBP6bZ4RWxt3PskpuA9pMJtxqXx3FEFS9JM8hvt+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr/zEvt/UW8YLLBn390OMJkTpchCpqTJn0fA75a5GepAIhAJan3yzO9CNhraTRIOuhpw7C2ilnlQqU1klVy8/LpEeU"}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-1.0.3.tgz_1476717158621_0.11436652718111873"},"directories":{},"deprecated":"This package is no longer maintained."},"1.1.0":{"name":"storj-complex","version":"1.1.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","kad-logger-json":"^0.1.2","merge":"^1.2.0","node-uuid":"^1.4.7","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","storj-lib":"^4.1.0","storj-mongodb-adapter":"^2.0.0","storj-service-storage-models":"^2.2.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"gitHead":"56cc5592a93ff214d71dd9a3602ee875ef35cfb8","_id":"storj-complex@1.1.0","_shasum":"d4444847496aa3ca4abbf1dd2e25fc759ddeb171","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"d4444847496aa3ca4abbf1dd2e25fc759ddeb171","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-1.1.0.tgz","integrity":"sha512-3/XroIqYUCGnIhVRc6djzhLXkVHD/k2s8E+yBoNaa/9RCFKSN9yBma1QMpNErlT7rvBRsLMNFNA8moumr9kaSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbHkTf0zF7rJpf0X0mcvr/Po83lpox6uF3o5Glv8+jzAIgJKG6+7J5qnN3ZBXUJcxMTkaJ228RhKH1IJRHORTo1ms="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/storj-complex-1.1.0.tgz_1476985206016_0.9852735293097794"},"directories":{},"deprecated":"This package is no longer maintained."},"2.0.0":{"name":"storj-complex","version":"2.0.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","node-uuid":"^1.4.7","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^5.0.0","storj-mongodb-adapter":"^4.0.0","storj-service-storage-models":"^5.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"1248e2120896a9938e285cf422c0c7d3cb18e046","_id":"storj-complex@2.0.0","_shasum":"7f549c08660140886b0f5db5bcc1dbf9603d8d10","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"7f549c08660140886b0f5db5bcc1dbf9603d8d10","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-2.0.0.tgz","integrity":"sha512-3Hm5ni0thnBlozpNE429kaZcdR4akPsdJmSNHRjYVMeuSIpRWz5+ksnEOMv40KxOdGGjKSpkMjSAsIaYjsMOlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRCz4ZEJuunDd187ZMIKtx+rpJbiHtI/7wJQLo3bw44QIhAPYoJDXFC5Sm/Yy6UeTiZ7y0ODwLlmdCAAvWUUxJEerj"}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/storj-complex-2.0.0.tgz_1478186648534_0.9602094360161573"},"directories":{},"deprecated":"This package is no longer maintained."},"2.0.1":{"name":"storj-complex","version":"2.0.1","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","node-uuid":"^1.4.7","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^5.0.0","storj-mongodb-adapter":"^4.0.1","storj-service-storage-models":"^5.0.2"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"da7e6be1abd0c8cc3eef2acd0ac6e6af937bb65c","_id":"storj-complex@2.0.1","_shasum":"4b4a07f1b05e7316038e38295ea270f4e9c6729a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"4b4a07f1b05e7316038e38295ea270f4e9c6729a","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-2.0.1.tgz","integrity":"sha512-gxNdBsS+FQ1kW7j+ULEtmmezPMUOx4EYv5pHAjCYUnsZQ5ADV5VFVf0KF/w4ZtCslzg+7CiKxKQhTpRrTUKbTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXKiSZo4YQrXGo4nZnInmgpyTuBd4TGfcLJRVlUFKnKQIgUNu15VyxwCpb3fTIZX35v+jlv0zl7tZI6XYZjlS5QtY="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-2.0.1.tgz_1479062720652_0.12124640611000359"},"directories":{},"deprecated":"This package is no longer maintained."},"2.1.0":{"name":"storj-complex","version":"2.1.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^5.1.2","storj-mongodb-adapter":"^4.0.1","storj-service-storage-models":"^5.0.2","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"0efe71978cbafa81cc72fa35274420e43195ca36","_id":"storj-complex@2.1.0","_shasum":"ac3db0adfd0dd7d19b542cbbdaf3267abaf97bff","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"ac3db0adfd0dd7d19b542cbbdaf3267abaf97bff","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-2.1.0.tgz","integrity":"sha512-R55R5+tUm8E0xVv5ZfnU1S/F+W93+cUkbFthG7E6PspZRQNoLeiEqBTyusJ3g2XmuOnMER96KFqrop67LmpG0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5RKuk2lj9waakPTgbE3EXelHgF1SwJpOK0mlXzflr9AiEAzf2IPXcEALURYKZcL1HWE3AgIe/Fa597T9Tx0rGXMwU="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-2.1.0.tgz_1480446677410_0.6538302164990455"},"directories":{},"deprecated":"This package is no longer maintained."},"3.0.0":{"name":"storj-complex","version":"3.0.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.0","storj-mongodb-adapter":"^5.0.0","storj-service-storage-models":"^6.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"ec27b292157b23766fce02730b098b6feb993335","_id":"storj-complex@3.0.0","_shasum":"7bbf4514ac3bab9cc5fe7c217a58d9154b78a8e4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"7bbf4514ac3bab9cc5fe7c217a58d9154b78a8e4","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-3.0.0.tgz","integrity":"sha512-+rU4lO54KB3AUjDqAIrt1wbBQ2wQF7CIjc0MyVkxGHzdmP3+fZ3mmYh9fDLPwnf4+9hD4To+a5SzwZdGTKWLug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOjG0kWvmYVMZy6Vz7xXqs9AzJTfEIuIcIY8b2iZr0pgIhAORaDSBJpqUCgIaJ2qb6J3c8FixZQMxpzx3SMjkxhd79"}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-3.0.0.tgz_1480608341624_0.7388372039422393"},"directories":{},"deprecated":"This package is no longer maintained."},"3.0.1":{"name":"storj-complex","version":"3.0.1","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.0","storj-mongodb-adapter":"^5.0.0","storj-service-storage-models":"^6.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"3b2cbe79c9d5c953ba26ca9429caae7f4f5d5af9","_id":"storj-complex@3.0.1","_shasum":"9035ff6a895a1fc04bf8fcb7adbc4f5ce52447d5","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"9035ff6a895a1fc04bf8fcb7adbc4f5ce52447d5","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-3.0.1.tgz","integrity":"sha512-qvXyYWw5o1Z71UgxDzSI6Qdg94V6UGNeupAuiyj2Ox8bJsn+3ur3b1GNk9wDRnYOA8pxlgH+Me4PHjKgsF/kOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+lw8nJt3onrWadRhqt07/USqFXeJbyQyWyTVjipAA/AiAcdrd4rBv544yrWNuZ2J1qbqqM+yXZ+RN70aM3hfvBIQ=="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-3.0.1.tgz_1481134828365_0.9319612248800695"},"directories":{},"deprecated":"This package is no longer maintained."},"3.0.2":{"name":"storj-complex","version":"3.0.2","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.5","storj-mongodb-adapter":"^5.0.0","storj-service-storage-models":"^6.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"01e8eec21dbb516eec3459c2ac17e0d0c00c5196","_id":"storj-complex@3.0.2","_shasum":"f2366d7c22e7dac3a0675f90576780b7c4ab7a8d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"f2366d7c22e7dac3a0675f90576780b7c4ab7a8d","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-3.0.2.tgz","integrity":"sha512-KgCUC7ng1OdC2aSn9MuXnXj9oa39EHpvtgx7fftdbL7gJqfauSnCyzx3LJuLXzZ1KQGFI4uXxI7PW5/3idRkJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2V2ndPpLOB/Lue7wZtIJlIpgOVY/7o2P/7PYYgEZNHAiEAkVjccmZbDGLAnL5cOHVdir1hdxgwT2fDwhMB/sLgXk8="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-3.0.2.tgz_1481388292153_0.4730292095337063"},"directories":{},"deprecated":"This package is no longer maintained."},"3.0.3":{"name":"storj-complex","version":"3.0.3","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.7","storj-mongodb-adapter":"^5.0.0","storj-service-storage-models":"^6.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"8728261e0ff582631de28eb46cdd70f7149c59e1","_id":"storj-complex@3.0.3","_shasum":"76fff04b31ce35efa3f7a75dd4529dc1de366dcc","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"76fff04b31ce35efa3f7a75dd4529dc1de366dcc","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-3.0.3.tgz","integrity":"sha512-VlA7QANCir8zqPukeCrhZa3RnxMVfi+Ykgx4Sg0LfikhoRy7/s/5lUc0IYOoRZ1ji7P80tFy9z/50m5VzwtfxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMM/8jPDXoQYVvfe0OCZUU58fK7BinGpOxkaHyBP+x8gIhAIFPkdjaEd3Hi07romww2Qt4Mzqoe+MPW/zXWNP55Yjf"}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/storj-complex-3.0.3.tgz_1481488344366_0.16521321469917893"},"directories":{},"deprecated":"This package is no longer maintained."},"3.0.4":{"name":"storj-complex","version":"3.0.4","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.7","storj-mongodb-adapter":"^5.0.0","storj-service-storage-models":"^6.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"1a3ac77b388a17336593ed8bb893472670406df8","_id":"storj-complex@3.0.4","_shasum":"b71e3960b55f07341f3eafeaf783cdbbde668ecd","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"shasum":"b71e3960b55f07341f3eafeaf783cdbbde668ecd","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-3.0.4.tgz","integrity":"sha512-z9n9+rbWbpCAJZCoI4wV5Xb5q/xQCknApxe4Lh7E5tzfSum0wh2Rbq6jn/JSpryX7QcWUrnS9FSG1/+P5zVFDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS0gtLnIQLjm6nk9wWEgbV4dv3pg+vE7j7dLKID+c34QIgLKmwtGEeQYN+cetnIcekTg8KvMJYIESdCif8y8oiRz4="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/storj-complex-3.0.4.tgz_1481581026835_0.15575160132721066"},"directories":{},"deprecated":"This package is no longer maintained."},"3.0.5":{"name":"storj-complex","version":"3.0.5","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.7","storj-mongodb-adapter":"^5.0.0","storj-service-storage-models":"^6.0.1","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"d390083fb1c9814c2b336c3d4a3f5e2d96a07bf4","_id":"storj-complex@3.0.5","_shasum":"18c946799d12f800b8cc227a1bbbda6788a5479a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"18c946799d12f800b8cc227a1bbbda6788a5479a","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-3.0.5.tgz","integrity":"sha512-8GLC0wrYev/7KtcUKDautwLUoaZ/EHENPC9/KnJm5VHQ6Q519J5Dz9x7c1LhLvU2C3hz4MaAlpn9caNUnt4k2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi1jXASAVu2BEoyzHAmIq8B4o/LfBjF7LszTK+020T+QIgXLYUB729d7uTWeDAgbKerhBlLEusoH76RalEUaGWg48="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/storj-complex-3.0.5.tgz_1481662642666_0.04972077487036586"},"directories":{},"deprecated":"This package is no longer maintained."},"3.1.0":{"name":"storj-complex","version":"3.1.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.7","storj-mongodb-adapter":"^5.0.0","storj-service-storage-models":"^6.1.1","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"303d1014f78ae035c949484690e452a6f8d05ae7","_id":"storj-complex@3.1.0","_shasum":"ca7466d5e309c6b0bc0ebd33b6388ad7f29893aa","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"bookchin","email":"gordonhall@openmailbox.org"},"dist":{"shasum":"ca7466d5e309c6b0bc0ebd33b6388ad7f29893aa","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-3.1.0.tgz","integrity":"sha512-RKWsR6xWeCef1H2Jj3k6e0xXmKmX4jpjfxHZFSx5V2BP0EsDmTSdNpC6aKDim/rsaLaCV5keTHaBmkwcjrdmcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHYPk+WwPbnr4f/Z8OZb8TQ+r1VNbtQLzyAShf+WWyBQIhAPO4XuRl4fNEBpT9Wd9uT0ODWEPOoD/QDa/QCRG6/Wqp"}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-3.1.0.tgz_1481984486953_0.4836837991606444"},"directories":{},"deprecated":"This package is no longer maintained."},"4.0.0":{"name":"storj-complex","version":"4.0.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.12","storj-mongodb-adapter":"^6.0.0","storj-service-storage-models":"^7.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"3e81ee241bec72251727eeee265500c6d80e92b0","_id":"storj-complex@4.0.0","_shasum":"63b1057bf81d0fa677968e7de80e1c2c943b47af","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"shasum":"63b1057bf81d0fa677968e7de80e1c2c943b47af","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-4.0.0.tgz","integrity":"sha512-YITQ+CW79aO49UrSn8jQ1BHk4m7/+2PMVtwkQTQBCX3KZkeVTth145Y06OKOZU1meoeLNmvWRuuhxNZMcWg9Ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGmtZI0MxqDXOZ1FiV3XlNA+whpWe6AWpgd2tV3QT0MAiA7neL1cdzeUT/Iz6tCXZghhS5b0uRhk8/GePuIlgnykw=="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-4.0.0.tgz_1484337455693_0.9900101844687015"},"directories":{},"deprecated":"This package is no longer maintained."},"5.0.0":{"name":"storj-complex","version":"5.0.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.12","storj-mongodb-adapter":"^7.0.0","storj-service-storage-models":"^8.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"1c16f0fb705f1bd884c59e03a5df6267245d0542","_id":"storj-complex@5.0.0","_shasum":"7ad6714f383f11703ba600c2b0eef93dcde7cc35","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"shasum":"7ad6714f383f11703ba600c2b0eef93dcde7cc35","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-5.0.0.tgz","integrity":"sha512-TMQTY4YCJOu30sbEX6jFNKHftYe8MghY/HOtuO0AwGgxX3Z2FvEnBFBV54krUwBY47iHjcPXrv4noKzNhCCS0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICaFGEJ/ZVPk157pLiF16Hl2aX8WkTgeqRI+0b3fzgNXAiAZrG0vSVLemp55tfSLUCXxcqCOO6QGwulV902b4PvOgQ=="}]},"maintainers":[{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/storj-complex-5.0.0.tgz_1486071673767_0.9975013574585319"},"directories":{},"deprecated":"This package is no longer maintained."},"5.1.0":{"name":"storj-complex","version":"5.1.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.12","storj-mongodb-adapter":"^7.0.0","storj-service-storage-models":"^8.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"03cd1942ba99a0fc171fd21de5c4ddfa7eb27fd5","_id":"storj-complex@5.1.0","_shasum":"31d90c6ebcb951f03d7475c6daef60089a59f17a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"shasum":"31d90c6ebcb951f03d7475c6daef60089a59f17a","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-5.1.0.tgz","integrity":"sha512-nvsP+hSOlAYaddxrGy942Bq0UMLN+BMEfnFnmYeNgWnNTQcZ4UZDmIBO3+6K/xMZSJsHJmon2YD4YgHo4POJCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdysmqf0mJ+Cqw8PP/vCr8D/VZjQA+02JXcFN4NM1NtAiEAoIS5kRWzpGC+RO/cyozXudPB2ZUgJ3LAGmdL44jgCm4="}]},"maintainers":[{"name":"barbaraliau","email":"bj.liau@gmail.com"},{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"bryanchriswhite","email":"bryanchriswhite@gmail.com"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/storj-complex-5.1.0.tgz_1490976866342_0.8044696028809994"},"directories":{},"deprecated":"This package is no longer maintained."},"5.1.1":{"name":"storj-complex","version":"5.1.1","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.12","storj-mongodb-adapter":"^7.0.0","storj-service-storage-models":"^8.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"a3e25d616a297ea5efaa3ef3c0c9625857433721","_id":"storj-complex@5.1.1","_shasum":"ebc9c064022bc3946d357c892b3288f33fac6263","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"shasum":"ebc9c064022bc3946d357c892b3288f33fac6263","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-5.1.1.tgz","integrity":"sha512-WQ2Td/1lTFffQxzO/HhMutLAP23olbD/XhwA9IcszFwrM4HrunvuZ3SOJf/OEoyT3Ygrd9UbfwIertjNrzTZYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICDVlV7QwKTQEyaV8Ppz+IbSMGD9u4kJqgDg6d0ucAc4AiAB7EtC07GOZn471Fch1qBm+nnlFHUfnxzfcpGKenmkEg=="}]},"maintainers":[{"name":"barbaraliau","email":"bj.liau@gmail.com"},{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"bryanchriswhite","email":"bryanchriswhite@gmail.com"},{"name":"dylanlott","email":"lott.dylan@gmail.com"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"},{"name":"retrohacker","email":"william.jblankenship@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/storj-complex-5.1.1.tgz_1492820640590_0.6303356462158263"},"directories":{},"deprecated":"This package is no longer maintained."},"5.2.0":{"name":"storj-complex","version":"5.2.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.12","storj-mongodb-adapter":"^7.0.0","storj-service-storage-models":"^8.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"4663e1ca52c00345ecdcedbdcb30cf5bdba2bd18","_id":"storj-complex@5.2.0","_shasum":"c281393299ddfcb332a5fa7485a3f3306e3adfd8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"shasum":"c281393299ddfcb332a5fa7485a3f3306e3adfd8","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-5.2.0.tgz","integrity":"sha512-r9L61Ih1fc0JxQMnOq6xFoavtRPymW+jnvELHEHKmgqBYQ+OEAHMOteUAU5FQblNK4zHw5GWYmajliH3i/B4gQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhTlz96WQdSCo1huaI/aDwQgW9/IH/N+bdPZ1yi16GmAiEApehzekFEsFJ3acd0ah8c0EvWKXFHVOyYUsP5+r31s/A="}]},"maintainers":[{"name":"barbaraliau","email":"bj.liau@gmail.com"},{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"bryanchriswhite","email":"bryanchriswhite@gmail.com"},{"name":"dylanlott","email":"lott.dylan@gmail.com"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"},{"name":"retrohacker","email":"william.jblankenship@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/storj-complex-5.2.0.tgz_1492820651618_0.4249145817011595"},"directories":{},"deprecated":"This package is no longer maintained."},"5.3.0":{"name":"storj-complex","version":"5.3.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.12","storj-mongodb-adapter":"^7.0.0","storj-service-storage-models":"^8.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"7ccd386da50a98eddb77087021bf8337277c907f","_id":"storj-complex@5.3.0","_shasum":"bbd246206d395298be5dff1726857c757fc28c0b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"shasum":"bbd246206d395298be5dff1726857c757fc28c0b","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-5.3.0.tgz","integrity":"sha512-J80trzDvi/iB+MoR8YKEQWmdWOeX8bf/QEnLEVl6gPvBMX0Jbg/DJIAigVZw+NKmhbWTsgzh/hiKh+/CloXiyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRpZsJutNipqJaBRY2/PtWpHIrZOAdH6AtQs3EZe6BcAiEAjs1sBMflnDDBxITW+Yr28JukyCD27KVy33KZzurWZg8="}]},"maintainers":[{"name":"barbaraliau","email":"bj.liau@gmail.com"},{"name":"bookchin","email":"gordonhall@openmailbox.org"},{"name":"braydonfstorj","email":"braydon@storj.io"},{"name":"bryanchriswhite","email":"bryanchriswhite@gmail.com"},{"name":"dylanlott","email":"lott.dylan@gmail.com"},{"name":"jamesstorj","email":"james@storj.io"},{"name":"phutchins","email":"flipture@gmail.com"},{"name":"piginthemud","email":"alex@storj.io"},{"name":"retrohacker","email":"william.jblankenship@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/storj-complex-5.3.0.tgz_1495121351786_0.9677816275507212"},"directories":{},"deprecated":"This package is no longer maintained."},"5.3.1":{"name":"storj-complex","version":"5.3.1","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.0.12","storj-mongodb-adapter":"^7.0.0","storj-service-storage-models":"^8.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"16acc687b230e29dd2c7b12e279094816d267629","_id":"storj-complex@5.3.1","_shasum":"72b6d2c696206833f19f5c68a1c32f13addac3d1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"shasum":"72b6d2c696206833f19f5c68a1c32f13addac3d1","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-5.3.1.tgz","integrity":"sha512-+lLteJNa5mhE1jbx7WTU/mqAZMx2p6tqLXoFG8qnQdDx6dkHt2Msfda1PsRb7UoA5bRiKaxjmznwOSrOn9vD5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZHHj3de7o6UTCJphTDhNZax8DSvAn2bxuR1gbTU8+wgIhAM35HJPpuBatkeI//2lS0hm7iyhbkGG7HBw29cjqy2B4"}]},"maintainers":[{"email":"william.jblankenship@gmail.com","name":"retrohacker"},{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"gordonhall@openmailbox.org","name":"bookchin"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"james@storj.io","name":"jamesstorj"},{"email":"alex@storj.io","name":"piginthemud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-5.3.1.tgz_1495547501011_0.048417317448183894"},"directories":{},"deprecated":"This package is no longer maintained."},"5.4.0":{"name":"storj-complex","version":"5.4.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.5.0","storj-mongodb-adapter":"^7.0.0","storj-service-storage-models":"^8.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"790b5dfc2c7527cff303944e1078322ff417802c","_id":"storj-complex@5.4.0","_shasum":"6dfca142b622a839a2da98c30393ea2a6eaa3073","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"shasum":"6dfca142b622a839a2da98c30393ea2a6eaa3073","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-5.4.0.tgz","integrity":"sha512-5kj6JUR4wPQ7FxImULQe7A201crSAjgoLLKDRxKpYK9bB0rdai6ypq36KRO8AH/LSZwBbA4SEsWXdDdSRowtHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4dAYm4UBr1xD1XwDtcJXnuEY6DmwT/s0z5OA8oGhcnAiAjY4w3z3vNEgeN8DyXzc/KzqybGz/iEuKkTXMsGN8ySg=="}]},"maintainers":[{"email":"william.jblankenship@gmail.com","name":"retrohacker"},{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"gordonhall@openmailbox.org","name":"bookchin"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"james@storj.io","name":"jamesstorj"},{"email":"alex@storj.io","name":"piginthemud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-5.4.0.tgz_1496200422918_0.6349574886262417"},"directories":{},"deprecated":"This package is no longer maintained."},"5.4.1":{"name":"storj-complex","version":"5.4.1","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.5.0","storj-mongodb-adapter":"^7.0.0","storj-service-storage-models":"^8.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"3022250f64e87aed21c57f9f3a19a41c0b642813","_id":"storj-complex@5.4.1","_shasum":"165a61217787c5824f0c24293f438a428b2bf83e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"shasum":"165a61217787c5824f0c24293f438a428b2bf83e","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-5.4.1.tgz","integrity":"sha512-tp5WFOM8BXCjiCY7VYKPh3B0gySbekARFGKTwCuiXXEyW4qHU/X5aOsVpxxXuPxS9w4Ppn8nfEX23qzk4v2tTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaIl7HEWr0Bye+87aGpAqc9mgyoWD8lXVQo0sutvQXhAiAwL7e9kE733TGLrCckqqiKnkcqFmYf8Dkij0OVjsiQKg=="}]},"maintainers":[{"email":"william.jblankenship@gmail.com","name":"retrohacker"},{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"gordonhall@openmailbox.org","name":"bookchin"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"james@storj.io","name":"jamesstorj"},{"email":"alex@storj.io","name":"piginthemud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-5.4.1.tgz_1496335709215_0.4842988431919366"},"directories":{},"deprecated":"This package is no longer maintained."},"5.6.0":{"name":"storj-complex","version":"5.6.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^6.5.0","storj-mongodb-adapter":"^7.0.0","storj-service-storage-models":"^8.22.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"4e2bda0a46e96d7a52370ccf392e141a217feaf3","_id":"storj-complex@5.6.0","_shasum":"eb44246b2a73de35f9dddb4fa262a8cf0925023e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"shasum":"eb44246b2a73de35f9dddb4fa262a8cf0925023e","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-5.6.0.tgz","integrity":"sha512-2LXD0ljMLpMy7QJimtDS3/BUp9ledTGyxwiwvMKcO+HjVhkqtwimZRhUNDMvfYFbRR5i3cOxsv+994QpcO/0Bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFYkILG8ScIEb/EQbEui6QiHpNYSpeHDlPaJmA4uSlygIhAM6d29OOblhAlm3lopB2JSfqr95F479HC4uxdxMwPsKB"}]},"maintainers":[{"email":"william.jblankenship@gmail.com","name":"retrohacker"},{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"gordonhall@openmailbox.org","name":"bookchin"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"james@storj.io","name":"jamesstorj"},{"email":"alex@storj.io","name":"piginthemud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-5.6.0.tgz_1497541557324_0.7003726863767952"},"directories":{},"deprecated":"This package is no longer maintained."},"6.0.0":{"name":"storj-complex","version":"6.0.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^7.0.0","storj-mongodb-adapter":"^8.0.0","storj-service-storage-models":"^9.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"088cbe73fca79ed1bc108ef14ff69bac6f119a96","_id":"storj-complex@6.0.0","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"integrity":"sha512-hTrgiyZ4dGC9vbJsuD9WquVpj2ST09wskQJXqNc79C9PqiSw50Cvpmruf0abm6tcdHv+SprZl3zfw8ga8Chq7A==","shasum":"d7d9702ac2e050cf585a6147aefe25e5ff2bb5a1","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-6.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7a/q7sfqGgshq34zEyRTKwciC8qzXD94nZ6YVV/MrkAIgcQDy3qVQyrUwlM7xGhux0elGUU9U33mTJD0YWpAzsrk="}]},"maintainers":[{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"},{"email":"gordonhall@openmailbox.org","name":"bookchin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-6.0.0.tgz_1504206499968_0.24775624554604292"},"directories":{},"deprecated":"This package is no longer maintained."},"6.0.1":{"name":"storj-complex","version":"6.0.1","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^7.0.0","storj-mongodb-adapter":"^8.0.0","storj-service-storage-models":"^9.0.1","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"669d6ef83b3a2a6e4e980c566407fe98f4c885c5","_id":"storj-complex@6.0.1","_npmVersion":"5.4.1","_nodeVersion":"6.11.3","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"integrity":"sha512-ezkfMRPP5tV0LIRCRPbFQF+6PByddZvpFVwTpB24FYw+ufWYzs2CPWLu9+2BecseZ48Tsii4zRVSAcJ5JGwS8w==","shasum":"1ca1dbf541d1ad50431e89caf1b3e009d51ca4b3","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-6.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZhUt4xUQu50qDH+d4Pv+nWS/7TafJr3mNVKgN0L8wnAiB/UVo1eOIGGay1qUkZQHeBldHeyPwQJ2Lg4iKd4EKfLQ=="}]},"maintainers":[{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"},{"email":"gordonhall@openmailbox.org","name":"bookchin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-6.0.1.tgz_1505256981237_0.8715114714577794"},"directories":{},"deprecated":"This package is no longer maintained."},"7.0.0":{"name":"storj-complex","version":"7.0.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^8.0.0","storj-mongodb-adapter":"^9.0.0","storj-service-storage-models":"^10.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"5d8c41023b3c67a47b45e682a9a5b0e19f967e91","_id":"storj-complex@7.0.0","_npmVersion":"5.4.1","_nodeVersion":"6.11.3","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"integrity":"sha512-1qUL05ba2jVhfhvFTybyTtODhFVdiyZQ6nkrSHzgyXH3cCHkEtr/sT3GGvtoCxQnxOKG61UZQCh3peIW+cxwFA==","shasum":"65442cc9dc025914f00240190b7a137ba7449b90","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-7.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGylQjprba74dt1UesE6yVnqwxT+SKrlejzHRQ4+pKnyAiAz2DwJQA4QKSynzfQLc9iqDVv1rgxVHLUehAM2wsi72Q=="}]},"maintainers":[{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"},{"email":"gordonhall@openmailbox.org","name":"bookchin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-7.0.0.tgz_1505925700302_0.28315740916877985"},"directories":{},"deprecated":"This package is no longer maintained."},"7.0.1":{"name":"storj-complex","version":"7.0.1","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^8.0.0","storj-mongodb-adapter":"^9.0.0","storj-service-storage-models":"^10.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"71c77835361fb322b59c3a9292506e534262f320","_id":"storj-complex@7.0.1","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"integrity":"sha512-v0AGAd0i6W9o2kFa6trPEDmCBmgi8ezuiGZg1IWmSlBShUGWsEemQJBJbh2EsWugHnlcOy7tJYJH5i2FzcSDxw==","shasum":"7b1c3180079778308f6c8cdae852fd9415c1b4c8","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-7.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6SLQh6zxyyfEnAtfdBDjbFftWaWtsS0Tw1LTlurJKLQIgUt3fImS2/it+iIaXdzZ1vhN+NGz0Hjfk96iqRGLUlSo="}]},"maintainers":[{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"},{"email":"gordonhall@openmailbox.org","name":"bookchin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-7.0.1.tgz_1507317179805_0.1518718304578215"},"directories":{},"deprecated":"This package is no longer maintained."},"7.1.0":{"name":"storj-complex","version":"7.1.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^8.0.0","storj-mongodb-adapter":"^9.0.0","storj-service-storage-models":"^10.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"7d03eecfb8e6730c520545f6f508eb0fe6f4905f","_id":"storj-complex@7.1.0","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"integrity":"sha512-tK9N2a6UWZzYl3T004TCiWMLBXFtKqWIrUsTzhi8iHoa8ZrNCDTxwlCH4txgRv8WjFOj6W3WqwjqnTJk9jJtpA==","shasum":"22702c87eea13389beef374334e760934953b5ae","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-7.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgWrDiEYxpoIVfBW/jzPdCt7Ei3UAUEAh3iW/WfYt9IAiEAoy27rcGjMdK4qsq9Fvy4o2A1MxZC+wq977QBZ39RBeA="}]},"maintainers":[{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"},{"email":"gordonhall@openmailbox.org","name":"bookchin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-7.1.0.tgz_1507514357440_0.5004448432009667"},"directories":{},"deprecated":"This package is no longer maintained."},"7.3.0":{"name":"storj-complex","version":"7.3.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^8.3.0","storj-mongodb-adapter":"^9.0.0","storj-service-storage-models":"^10.1.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"0fc965c3956cc3200f0f69fd1bb907dbf24aecca","_id":"storj-complex@7.3.0","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"integrity":"sha512-kJWWlvNZkjJMT9Ymco4jialsEmYesVXOCLJi4jpKhs779bLvOVTORauYyWK3IYhbyDiVB/CijZMraTfUWIe5NQ==","shasum":"579adb9e35b00ce2200e8dea9c14731b17b8bbad","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-7.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDf+TPafwqsz/uaKx1dIV6FIeAylqqv3jwxL6JU752egIgW+A7Kv7UAYKWdMRh+JiODAyFRm2fy1puYynFVF+lOys="}]},"maintainers":[{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"},{"email":"gordonhall@openmailbox.org","name":"bookchin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-7.3.0.tgz_1507754503238_0.23805737192742527"},"directories":{},"deprecated":"This package is no longer maintained."},"7.4.0":{"name":"storj-complex","version":"7.4.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^8.3.0","storj-mongodb-adapter":"^9.0.0","storj-service-storage-models":"^10.1.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"352c46ffda552a5a5287dece7cb4ad6ceb079e15","_id":"storj-complex@7.4.0","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"integrity":"sha512-268UfbJ4TT1Yp6MvBvCIOdArWWTSY6eHjIVWsw91oUJKykOZSv2dMcYA+7a3W4NmNChyR9QZsUnarBlB6xDegA==","shasum":"3ecfca067492d3233433016b7445cecefcc95e92","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-7.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhFQ3umrkUWF0p4789ji2HfYpJoxYBIXK7P7rnpkeVWAiEA0HhHP8qUCCgCXcVRRCpKqWi9j72OBoqiAlczR1JVom0="}]},"maintainers":[{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"},{"email":"gordonhall@openmailbox.org","name":"bookchin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-7.4.0.tgz_1507764065951_0.03210293035954237"},"directories":{},"deprecated":"This package is no longer maintained."},"7.4.1":{"name":"storj-complex","version":"7.4.1","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^8.3.0","storj-mongodb-adapter":"^9.0.0","storj-service-storage-models":"^10.2.2","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"1f3a109ba3fd6cf94c6eac7f82267701e31c7873","_id":"storj-complex@7.4.1","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"integrity":"sha512-owLBb3jOyyejGFD/4uiSEzmgAuaF2KwAEUO/szAmRZJtwwcqLUw0mTLu+uKf1wFbiCKSTfsFG+IfLBZtnzCoYQ==","shasum":"9ff6c3509efe5a6c067ad5195a849b2d3ddc492c","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-7.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIIpUYH3QaCnQbz0BJ54cJaUE0tPP4Sa567KlPLlrIjgIgMptl/+lSXBuY8GwH+V/YzXMtCIiymwvLqAQivOMaLRE="}]},"maintainers":[{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"},{"email":"gordonhall@openmailbox.org","name":"bookchin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-7.4.1.tgz_1508255236192_0.28853219794109464"},"directories":{},"deprecated":"This package is no longer maintained."},"7.5.0":{"name":"storj-complex","version":"7.5.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^8.3.0","storj-mongodb-adapter":"^9.0.0","storj-service-storage-models":"^10.2.2","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"91c2526fe6194089787119f9fd00c223f2614055","_id":"storj-complex@7.5.0","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"phutchins","email":"flipture@gmail.com"},"dist":{"integrity":"sha512-d2UC8zsIBnm0R+ExLihMwcKehKqs1dLATnpSUTMe0L+elYbgwJe3a4eg8l5CH/fqZ9Q3qXrw8gWI3mMM9FKGOA==","shasum":"75e0ac82af83a06c3bbb52242315e9c9f5ebb324","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-7.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI0Dx8PtWqPafhMMQ6rlotTqAV8wUYKsOAVyVxl9P8QwIgZoDoX3DciMlSuxQZNu1OX8thH+Z0SEUf3r2Faof3K3s="}]},"maintainers":[{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"},{"email":"gordonhall@openmailbox.org","name":"bookchin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex-7.5.0.tgz_1516030984703_0.6446352389175445"},"directories":{},"deprecated":"This package is no longer maintained."},"7.6.0":{"name":"storj-complex","version":"7.6.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^8.7.0","storj-mongodb-adapter":"^9.0.0","storj-service-storage-models":"^10.2.2","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"427053d457c3557ea297644cbe2b750c56c3bd6e","_id":"storj-complex@7.6.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"integrity":"sha512-9U2u5/5nND8hfIYR2tsOg3vyAZDan1OgwAUBlqvQJlh2zQxU6rLGCw24aiudtIoWoRDU7Y7gY2wjjB8mdWaihA==","shasum":"f711a2cbaed99681edbfa3fc0f47954394983df2","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-7.6.0.tgz","fileCount":38,"unpackedSize":221869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj6dTE7xQj+AJTLlMggGemktL1GcexJTeWxOqs+wS11QIhAI883jB1VGdZFBFj5vHgYZAICdjlRlN7J8MtuFTwQOXn"}]},"maintainers":[{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"gordonhall@openmailbox.org","name":"bookchin"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex_7.6.0_1519955736395_0.7521482012793967"},"_hasShrinkwrap":false,"deprecated":"This package is no longer maintained."},"7.6.1":{"name":"storj-complex","version":"7.6.1","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^8.7.1","storj-mongodb-adapter":"^9.0.0","storj-service-storage-models":"^10.2.2","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"01199a04063d8953adc87a9f462d5c38081ef94d","_id":"storj-complex@7.6.1","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"integrity":"sha512-3J6Es3Fc6JN9s/YEamwTgKvA4orIWlAwHHAC7o4Fs/WglJZW8vdPUPW/jn5/EUCAaq0HZDU6F41U8O5DhoVE2Q==","shasum":"c2e2a02ae310fb8d16cf9de0c5d35d859b82fb3f","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-7.6.1.tgz","fileCount":38,"unpackedSize":221869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9mUrRErrexxMdGnsz732ETRzmI3zRtE2cyoIpg/vhRgIhAPJ2dHJNbhZgcaNgZqCyl1YXMrURft1uRQsTAy90AVCe"}]},"maintainers":[{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"gordonhall@openmailbox.org","name":"bookchin"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex_7.6.1_1520543727390_0.7179172861257095"},"_hasShrinkwrap":false,"deprecated":"This package is no longer maintained."},"7.6.2":{"name":"storj-complex","version":"7.6.2","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^8.7.1","storj-mongodb-adapter":"^9.0.0","storj-service-storage-models":"^10.2.2","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"6c9610e45daccff7eb718067ebfdb035395a97ee","_id":"storj-complex@7.6.2","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"integrity":"sha512-2o7qlS9EMpCdf7cXh9ceiF3wW31dHimOjIpnxljKKtnPN6H8I/y+Xtl4x4PduZZKCyJiS0hNZigP4jcnY7Bv+w==","shasum":"a35db27ca96192adaddf5f1fedacda8865285350","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-7.6.2.tgz","fileCount":38,"unpackedSize":222017,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/ULVNO3EyQHDU32XKTOBv6JR8751wSjVN0BIP0g0oiAiA+WAhTxSQlhAs4eLuq1F0BKXGLXtuhoE6DlbqXa7B40A=="}]},"maintainers":[{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"gordonhall@openmailbox.org","name":"bookchin"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex_7.6.2_1520637028234_0.5369190197051437"},"_hasShrinkwrap":false,"deprecated":"This package is no longer maintained."},"8.0.0":{"name":"storj-complex","version":"8.0.0","description":"manage many storj renter nodes with remote control capabilities","main":"index.js","bin":{"storj-complex":"bin/storj-complex.js"},"scripts":{"linter":"jshint --config .jshintrc ./index.js ./lib ./test","testsuite":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test _mocha test/**/*.js","coverage":"STORJ_ALLOW_LOOPBACK=1 NODE_ENV=test ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --recursive","test":"npm run testsuite && npm run linter","make-docs":"jsdoc index.js lib -r -R README.md -u ./doc -c .jsdoc.json --verbose -d ./jsdoc","publish-docs":"gh-pages -d jsdoc --repo git@github.com:Storj/complex.git","start-renter":"./dockerfiles/scripts/setup-renter.sh ./bin/storj-complex.js -c /etc/storj/renter.conf","start-landlord":"./dockerfiles/scripts/setup-landlord.sh ./bin/storj-complex.js -c /etc/storj/landlord.conf"},"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"keywords":["storj","renter","bridge"],"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"license":"AGPL-3.0","bugs":{"url":"https://github.com/storj/complex/issues"},"homepage":"https://github.com/storj/complex#readme","dependencies":{"commander":"^2.9.0","hdkey":"^0.7.1","kad-logger-json":"^0.1.2","merge":"^1.2.0","rabbit.js":"^0.4.4","readable-stream":"^2.1.5","request":"^2.75.0","restify":"^4.1.1","secp256k1":"^3.2.2","storj-lib":"^8.7.1","storj-mongodb-adapter":"^10.0.0","storj-service-storage-models":"^11.0.0","uuid":"^3.0.0"},"devDependencies":{"chai":"^3.5.0","coveralls":"^2.11.14","gh-pages":"^0.11.0","ink-docstrap":"github:boshevski/docstrap","istanbul":"^0.4.5","jsdoc":"^3.4.1","jshint":"^2.9.3","mocha":"^3.0.2","proxyquire":"^1.7.10","sinon":"^1.17.6"},"devopsBase":{"npmLinkDeps":{"storj-lib":"core","storj-mongodb-adapter":"mongodb-adapter","storj-service-storage-models":"service-storage-models"}},"gitHead":"d3d7f3113725fc17ca29bb6009c81682e08e76e1","_id":"storj-complex@8.0.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.3","_npmUser":{"name":"braydonfstorj","email":"braydon@storj.io"},"dist":{"integrity":"sha512-EpYXjczUEVHc19J3bK60YoV4sYvs7wq51+5xOb7n+hy35hX8KfHbHaRip7otS1JDhLJSTJj2WeTlwD8LYRGQrQ==","shasum":"f328be3c570f8b4fddbd64186df57320fcb56c93","tarball":"https://registry.npmjs.org/storj-complex/-/storj-complex-8.0.0.tgz","fileCount":38,"unpackedSize":222018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa63IXCRA9TVsSAnZWagAAKDAP+wVnAZNerALw9M0z18/S\nZtZE2DIV9bSPcDDGfDV8XOs6TOZTQ6tg0Inf3mblqO2At1+u4XuvXPTsfaKy\nxxFo7Wh6ZTaEbgOuQm4u0dq3DNPj1RTCFHZR0Ey4bW2kSPQkO0qrL14Zlj6d\nIbQsWJyRULcVYpGV8E6zZscxDiJZ9HKHYABQfIe/NCdGxM4F2hqAdGnqWLJ8\nsqXvFHWa35iUEl0IbQTVMhwmcry9WJRDaPuR7d0Rx6HUhzyK0Z01LYx8NAp5\nCvXJUoTHt36flxOzG9WC67jVcjLsbqPdT/kppbY6+QmmTMd4BnlVU9r/nDYy\ngGFmj0rxxtaY+4CqdT1OQ3P7N30cJjyANgjCN7AsMeELF3Qbc2EaROdajfcJ\nqXgWVmrtqjM/uT9v0h0g0RxKIC6moackCgNVPMGmOdSkR9HOnOARcplEbH3P\nyuZzwUpdilHrlvPHb7eeae+g6vEyJgtmlZimt3A1vMkcW5p227lVmK5EOjyg\nDWiK9Zc5IKuYUXjS00Py/07k1gN0WmNJEQzCDzQubs7qe5f5RvnrvkOYwuR4\nHV0c0rtILkHjy61PFBz5BQRbvxiHd3sYHqrbLDlxDMiCf9Jk8g6ehX47pwAA\nEI4AiY7B7TjS7W41MBUaB+QCiEnhsJfuvgNDvf5ajOvuuBK4iAjvRnQI9wQ7\nkK2G\r\n=WQqp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2pjryAzSHlc0Rgtds/sZ5cOP7rjtgjLRTBnuuvd9XuAIgRXuzY8JnlSeIOmY4IatS9n69FX0wBEMxOQTQZVsof5Q="}]},"maintainers":[{"email":"bj.liau@gmail.com","name":"barbaraliau"},{"email":"gordonhall@openmailbox.org","name":"bookchin"},{"email":"braydon@storj.io","name":"braydonfstorj"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"alex@storj.io","name":"piginthemud"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/storj-complex_8.0.0_1525379606501_0.8902279986483703"},"_hasShrinkwrap":false,"deprecated":"This package is no longer maintained."}},"readme":"[![Storj Complex](https://nodei.co/npm/storj-complex.png?downloads=true)](http://storj.github.io/complex)\n=========================================================================================================\n\n[![Build Status](https://img.shields.io/travis/Storj/complex.svg?style=flat-square)](https://travis-ci.org/Storj/complex)\n[![Coverage Status](https://img.shields.io/coveralls/Storj/complex.svg?style=flat-square)](https://coveralls.io/r/Storj/complex)\n[![NPM](https://img.shields.io/npm/v/storj-complex.svg?style=flat-square)](https://www.npmjs.com/package/storj-complex)\n[![License](https://img.shields.io/badge/license-AGPL3.0-blue.svg?style=flat-square)](https://raw.githubusercontent.com/Storj/complex/master/LICENSE)\n\nManage many renter nodes with the same identity with remote control\ncapabilities! [Complete documentation can be found here](https://storj.github.io/complex/).\n\nPrerequisites\n-------------\n\n* [Storj Core](https://github.com/storj/core)\n* [MongoDB](https://www.mongodb.com/)\n* [RabbitMQ](https://www.rabbitmq.com)\n\nInstallation\n------------\n\n### Command Line Interface\n\n```\nnpm install -g storj-complex\n```\n\n### Programmatic\n\n```\nnpm install storj-complex --save\n```\n\nUsage\n-----\n\n### Command Line Interface\n\n```\nstorj-complex -c <path/to/config.json>\n```\n\n### Programmatic\n\nSet up a renter service and landlord to control it.\n\n```js\nvar complex = require('storj-complex');\nvar landlord = complex.createLandlord({ /* landlord config */ });\nvar renter = complex.createRenter({ /* renter config */ });\n\n// Landlords boss around renters...\n// Rather they control all renters connected to the same RabbitMQ\nlandlord.start(function(err) {\n  // Landlord is connected and service listening for RPC commands\n});\n\n// Renters do what landlords tell them...\n// Rather they listen for tasks and coordinate to appease their masters\nrenter.start(function(err) {\n  // Renter is connected to the storj network and listening for work\n});\n\n// Landlords and Renters are ReadableStreams\n// The pump out newline-terminated JSON strings for logging information\nlandlord.pipe(process.stdout);\nrenter.pipe(process.stdout);\n```\n\nCreate a client to issue RPC commands to the landlord:\n\n```js\nvar complex = require('storj-complex');\nvar client = complex.createClient({ /* options */ });\nvar contract = new storj.Contract({ /* contract data */ });\n\n// The client mimics storj-lib's RenterInterface\nclient.getStorageOffer(contract, function(err, farmer, contract) {\n  // Storage offer received and accepted for the supplied farmer\n});\n```\n\n### Generating an HD Key\n\nHere are the detailed steps for creating an HD key for configuration:\n\n```js\n// require necessary libs, get entropy, and create a key\nconst HDKey = require('hdkey');\nconst seed = require('crypto').randomBytes(64);\nconst hdkey = HDKey.fromMasterSeed(seed);\n\n// to keep for other future uses\nconsole.log(hdkey.privateExtendedKey);\n\n// deriving the key for complex use (detailed in sip32)\nconst complexKey = hdkey.derive(\"m/3000'/0'\");\n\n// this will output expected private key used in configs\nconsole.log(complexKey.privateExtendedKey);\n\n// for this config value in complex\nlet options = {};\noptions.networkPrivateExtendedKey = complexKey.privateExtendedKey;\n\n// this is the key used in contracts and contacts\nconsole.log(complexKey.publicExtendedKey);\n```\n\nThe above has been simplified into a utility, and can be used via:\n```js\nconst {randomBytes} = require('crypto');\nconst {createComplexKeyFromSeed} = require('storj-lib').utils;\nconst complexKey = createComplexKeyFromSeed(randomBytes(64));\n```\n\nFor more details see SIP32:\n- https://github.com/Storj/sips/blob/master/sip-0032.md\n\nLicense\n-------\n\nStorj Complex - Manage many renter nodes with remote control capabilities\nCopyright (C) 2016 Storj Labs, Inc\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU Affero General Public License as published\nby the Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Affero General Public License for more details.\n\nYou should have received a copy of the GNU Affero General Public License\nalong with this program.  If not, see http://www.gnu.org/licenses/.\n\n\n","maintainers":[{"email":"alex@storj.io","name":"piginthemud"},{"email":"flipture@gmail.com","name":"phutchins"},{"email":"bryanchriswhite@gmail.com","name":"bryanchriswhite"},{"email":"lott.dylan@gmail.com","name":"dylanlott"},{"email":"npm@npmjs.com","name":"npm"}],"time":{"modified":"2022-06-27T00:34:44.366Z","created":"2016-09-26T17:14:40.203Z","1.0.0-rc.1":"2016-09-26T17:14:40.203Z","1.0.0-rc.2":"2016-09-27T16:18:40.520Z","1.0.0-rc.3":"2016-09-27T19:10:11.280Z","1.0.0-rc.4":"2016-09-28T21:56:06.342Z","1.0.0-rc.5":"2016-09-28T22:37:50.040Z","1.0.0":"2016-10-03T15:49:00.179Z","1.0.1":"2016-10-10T18:32:21.300Z","1.0.2":"2016-10-10T19:31:10.082Z","1.0.3":"2016-10-17T15:12:40.525Z","1.1.0":"2016-10-20T17:40:06.639Z","2.0.0":"2016-11-03T15:24:09.102Z","2.0.1":"2016-11-13T18:45:22.694Z","2.1.0":"2016-11-29T19:11:19.364Z","3.0.0":"2016-12-01T16:05:43.760Z","3.0.1":"2016-12-07T18:20:30.357Z","3.0.2":"2016-12-10T16:44:54.330Z","3.0.3":"2016-12-11T20:32:24.945Z","3.0.4":"2016-12-12T22:17:07.475Z","3.0.5":"2016-12-13T20:57:23.306Z","3.1.0":"2016-12-17T14:21:29.128Z","4.0.0":"2017-01-13T19:57:37.655Z","5.0.0":"2017-02-02T21:41:14.468Z","5.1.0":"2017-03-31T16:14:27.192Z","5.1.1":"2017-04-22T00:24:02.643Z","5.2.0":"2017-04-22T00:24:12.736Z","5.3.0":"2017-05-18T15:29:13.239Z","5.3.1":"2017-05-23T13:51:42.204Z","5.4.0":"2017-05-31T03:13:44.089Z","5.4.1":"2017-06-01T16:48:30.324Z","5.6.0":"2017-06-15T15:45:58.499Z","6.0.0":"2017-08-31T19:08:21.084Z","6.0.1":"2017-09-12T22:56:22.303Z","7.0.0":"2017-09-20T16:41:41.298Z","7.0.1":"2017-10-06T19:13:00.821Z","7.1.0":"2017-10-09T01:59:18.563Z","7.3.0":"2017-10-11T20:41:44.376Z","7.4.0":"2017-10-11T23:21:06.998Z","7.4.1":"2017-10-17T15:47:17.143Z","7.5.0":"2018-01-15T15:43:06.145Z","7.6.0":"2018-03-02T01:55:36.537Z","7.6.1":"2018-03-08T21:15:27.504Z","7.6.2":"2018-03-09T23:10:28.344Z","8.0.0":"2018-05-03T20:33:26.593Z"},"homepage":"https://github.com/storj/complex#readme","keywords":["storj","renter","bridge"],"repository":{"type":"git","url":"git+https://github.com/storj/complex.git"},"author":{"name":"Gordon Hall","email":"gordon@storj.io"},"bugs":{"url":"https://github.com/storj/complex/issues"},"license":"AGPL-3.0","readmeFilename":"README.md","users":{"erikvold":true}}