{"_id":"uport-registry","_rev":"37-fbcaaddb6b62611c941470287847661f","name":"uport-registry","description":"uPort Registry contracts and JS middleware","dist-tags":{"latest":"5.1.0"},"versions":{"1.2.4":{"name":"uport-registry","version":"1.2.4","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"ISC","devDependencies":{"buffer":"^3.6.0","brfs":"*","chai":"*","concat-stream":"^1.5.1","create-hash":"^1.1.2","eth-lightwallet":"^1.0.1","hooked-web3-provider":"*","indexof":"*","mocha":"^2.4.5","vinyl":"^0.5.3"},"scripts":{"build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","test":"mocha --reporter spec test/*.js"},"dependencies":{"bluebird":"*","browser-ipfs":"0.0.5","bs58":"^3.0.0","ether-pudding":"^2.0.0","ipfs-api":"2.3.2","ipfs-js":"0.0.7","web3":"*"},"browser":{"ipfs-js":"browser-ipfs","ipfs-api":false},"authors":["Christian Lundkvist"],"gitHead":"56c492ee0727561e9897b6d412c5ef5087c08776","_id":"uport-registry@1.2.4","_shasum":"2722ec377433fb5297fe55a2e720427d49e2a8b9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},"dist":{"shasum":"2722ec377433fb5297fe55a2e720427d49e2a8b9","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-1.2.4.tgz","integrity":"sha512-AQmXBEDwtgPcUvxAW/OXaPTfsq3C1M0FVZ1BMtJ7HfKlRLXZQNPmgVNEyBEG10Udkg4ZFFPFq2qX/ZbZJ4cbSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDopWwmG7g4HaSX9hd28n6p05hE8E6EAvBuoVXnuKOiagIhAKsskl3opmqlchyL1RzJnVG48wwEC0dV3uWkSPo5/tlK"}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/uport-registry-1.2.4.tgz_1473905771775_0.46186532475985587"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"1.2.5":{"name":"uport-registry","version":"1.2.5","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"buffer":"^3.6.0","brfs":"*","chai":"*","concat-stream":"^1.5.1","create-hash":"^1.1.2","eth-lightwallet":"^1.0.1","hooked-web3-provider":"*","indexof":"*","mocha":"^2.4.5","vinyl":"^0.5.3"},"scripts":{"build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","test":"mocha --reporter spec test/*.js"},"dependencies":{"bluebird":"*","browser-ipfs":"0.0.5","bs58":"^3.0.0","ether-pudding":"^2.0.0","ipfs-api":"2.3.2","ipfs-js":"0.0.7","web3":"*"},"browser":{"ipfs-js":"browser-ipfs","ipfs-api":false},"authors":["Christian Lundkvist"],"gitHead":"1638f73b33a2cabfe7960c8d0ffddd415d313612","_id":"uport-registry@1.2.5","_shasum":"e95b998dcb495528e0bb28f93783b7ddb5c3c4c0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},"dist":{"shasum":"e95b998dcb495528e0bb28f93783b7ddb5c3c4c0","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-1.2.5.tgz","integrity":"sha512-xuKWAh/RfAnTGiOIDE5/vI7c+hvq6/6TH8rsld9D83PMmE+fJrzr7++6YsbgdQdgxxTtdGUdLxmzi006q1atFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe7HaXKMncvVOVpOt4lpNQe4zogYlbUjLh5TyjVzz8igIgJue1kD2eogW0Uega14A9j71rLXLWop//is85Y9CPDvA="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/uport-registry-1.2.5.tgz_1473906328041_0.21873039263300598"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"1.3.0":{"name":"uport-registry","version":"1.3.0","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.0","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.0.8"},"scripts":{"build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js"},"dependencies":{"bluebird":"*","bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"*"},"authors":["Christian Lundkvist"],"gitHead":"62a29989d7ff7318264ab63622a5b01c296dcc18","_id":"uport-registry@1.3.0","_shasum":"de504191605647ef25535065d5a45a419c32c1f4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},"dist":{"shasum":"de504191605647ef25535065d5a45a419c32c1f4","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-1.3.0.tgz","integrity":"sha512-GYF5ib8ExldaL9dmc8Ssn4S2sCpBRNzyWSHtMdYBiJY5iXY+HjSZFzu9+YAuLp3dp8FMSQ6oswrTICkiX5qV0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYcGP14fDauhHGPW2O1w2bLmLA/8FRgMAW7kkAUW32MgIgMWyXG38hQKfAeFtSqhkR2jKwpkyPUPbHDToqvaocHqo="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/uport-registry-1.3.0.tgz_1483039293058_0.168561841128394"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"2.0.0":{"name":"uport-registry","version":"2.0.0","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.0.8"},"scripts":{"build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js"},"dependencies":{"bluebird":"*","bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"*"},"authors":["Christian Lundkvist"],"gitHead":"51c7b97eaa33c5dac6d68f6fe43fb0c0dbbdb092","_id":"uport-registry@2.0.0","_shasum":"0c0ced3f31722964aa96a8f2da5edf888933d44f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"pelleb","email":"pelleb@gmail.com"},"dist":{"shasum":"0c0ced3f31722964aa96a8f2da5edf888933d44f","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-2.0.0.tgz","integrity":"sha512-rlLGUhZ1GCmzKVswM6EQXcQSmlwDnfsIlTkqUzLpDAmGifqaBvwvUl8P01kUeZpc4UwiN61FkPgpRwYc4PpTNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKml5RKeZ2KwQ4q+2w2uLM8J0tbqloDX2S3Dx1wURJBwIgWR/ZUPvkh1JrSj+0fjVVe8YeDeW6i4/+wq/N2YpUSOM="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/uport-registry-2.0.0.tgz_1483119829761_0.0873903427273035"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"2.0.1":{"name":"uport-registry","version":"2.0.1","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.0.8"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js"},"dependencies":{"bluebird":"*","bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"*"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"77028e73f1da42df7e24745d7d8631eb670cbe94","_id":"uport-registry@2.0.1","_shasum":"4068b20551d7b8b36d2f20b664b5bc07715cf2cc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"pelleb","email":"pelleb@gmail.com"},"dist":{"shasum":"4068b20551d7b8b36d2f20b664b5bc07715cf2cc","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-2.0.1.tgz","integrity":"sha512-zfkvTKnvH0m+Z9AhdVTiD/Zq+2hJEID1YCMAleL/l68hqvxllhSYsm9/owMwuKIMxdrfoJ+kvZD4fjtQhwNyFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpNrXvIffTK9qG+BTq1VP5pdILoukydnGyM7foyTiX4QIhAO5n4i99XK+NsN01R8DfIrOGrEBL4T0OgJdJWEVPmGtA"}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/uport-registry-2.0.1.tgz_1483141210276_0.12468194356188178"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"2.0.2":{"name":"uport-registry","version":"2.0.2","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.0.8"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js"},"dependencies":{"bluebird":"*","bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"*"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"804a483d551faa21a398603811703bbb1646fa6f","_id":"uport-registry@2.0.2","_shasum":"46032f7fea23efcd5295c6a75d75ccf610b69a47","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"zachferland","email":"zachferland@gmail.com"},"dist":{"shasum":"46032f7fea23efcd5295c6a75d75ccf610b69a47","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-2.0.2.tgz","integrity":"sha512-zDXHwLafwsitJvdfA2h4EcA6KNroDCE4/KN9dj67AO8oJiJpoF3PNTYF7WoErldr4/QK3EypUUK9h04S5GAWTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrGv5EcLJKd3N3ZasX/xFMowYFbeqibZIl0SiIgHwjyAIgCq1yGFP+NqjTQDWkN7EbShEN+cXEBfqa1w8ypV0R+B0="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/uport-registry-2.0.2.tgz_1483197702459_0.3461684356443584"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"2.0.3":{"name":"uport-registry","version":"2.0.3","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.0.8"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js"},"dependencies":{"bluebird":"*","bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"*"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"85bee96d254400e21b3075eae926e12f1b80aec0","_id":"uport-registry@2.0.3","_shasum":"5364f763392904529a3a929630ac0273f3b29540","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"zachferland","email":"zachferland@gmail.com"},"dist":{"shasum":"5364f763392904529a3a929630ac0273f3b29540","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-2.0.3.tgz","integrity":"sha512-KvvcbwP3rAJNIdkUg26l/YTLuBrlnN0dmzAhoxXue2s/bQu7lLJ8oB4XXqiJ9CJinyRuzmZgMkov7fXEcWk8UA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSbvb09W8g20FQu7HxAcdDx0XAAaEq6Y6ZhfqTzcnD/AiABDWIunDu0uy/7yYXeD08TdmnghedpWgUXITVJzbZ52g=="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/uport-registry-2.0.3.tgz_1483198247130_0.21974542504176497"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"2.0.4":{"name":"uport-registry","version":"2.0.4","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.0.8"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js"},"dependencies":{"bluebird":"*","bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"*"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"f1544fb262a613228aa2272bbff8eb0236d5b7d9","_id":"uport-registry@2.0.4","_shasum":"cb000527182371c8c46b2166ba6a794f9355bac9","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"zachferland","email":"zachferland@gmail.com"},"dist":{"shasum":"cb000527182371c8c46b2166ba6a794f9355bac9","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-2.0.4.tgz","integrity":"sha512-sYv3Hf/FW2WPVuHsBMZxmmOQVmwcP3a4PLBlrVJp/pjCXUT1OsgU4LMetEkRX8N/XNWaqDV3QYs+lxbDL4LccQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICP/zkAsx94QLmO49aRaQeBXcPmcHkLyKGsaAG23lj3+AiBPDmCQ+xkQIdiYT1PQU0gLM9kdfueYwxb546Fly7l1yw=="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/uport-registry-2.0.4.tgz_1483499672307_0.1511055703740567"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"2.0.5":{"name":"uport-registry","version":"2.0.5","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.0.8"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js"},"dependencies":{"bluebird":"*","bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"*"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"0403e03588453ae314766fe8c64f5e06b16687e8","_id":"uport-registry@2.0.5","_shasum":"86b5c12a5ba3c68bde8727e5247e398b390e3b91","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"zachferland","email":"zachferland@gmail.com"},"dist":{"shasum":"86b5c12a5ba3c68bde8727e5247e398b390e3b91","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-2.0.5.tgz","integrity":"sha512-fQEUSaBVFhCxV0iAIwokJnJDGhqt0BTx3gaivl4IKszqoyIvWZ6ygXUyegSYhUPE4emvP7enj7c/S6eoEYybPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmiPdap/q1YesE6kAhfut8x/jhbjW3hf2dNRIvqpH1sQIgXwZ4D/3UXuw6WLufku3sBpTEtslu0TTTw7oPCJrPji4="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/uport-registry-2.0.5.tgz_1483547519297_0.7179031972773373"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"2.0.6":{"name":"uport-registry","version":"2.0.6","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.0.8"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js"},"dependencies":{"bluebird":"*","bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"*"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"332a845de1b18efedd784155baf292e4053b78cf","_id":"uport-registry@2.0.6","_shasum":"2ce4fc1fe4fcc2b83200c373416540ebfe0514dc","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},"dist":{"shasum":"2ce4fc1fe4fcc2b83200c373416540ebfe0514dc","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-2.0.6.tgz","integrity":"sha512-9H/38WGyz5tzJARSZ6tnczKyVqT8cYwQwxYQqutHvfp722x73ouSYi4WzYK6OIEGf2q6gtV7ZzjLlWMzc87MpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClivJGFnia3xtcHS99R0TneZkl56sH6PRAhkgXBniFvQIgNCl+WqfyqGwa4UGcLRP6ygYR2UjrFeCn3ZybgGmRzU4="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/uport-registry-2.0.6.tgz_1483990171236_0.10015966789796948"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"2.0.7":{"name":"uport-registry","version":"2.0.7","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.0.8"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js"},"dependencies":{"bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"^0.18.2"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"a1882c970cd40f2aee144986d84ef72e22d88cfb","_id":"uport-registry@2.0.7","_shasum":"23091e62a5d34d02a28ee198f7b4742d375b086a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"zachferland","email":"zachferland@gmail.com"},"dist":{"shasum":"23091e62a5d34d02a28ee198f7b4742d375b086a","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-2.0.7.tgz","integrity":"sha512-jWX2bo8WLX/24e/1rBrZEvZgrj3k+q67EFW6IHOrQXcS40zRQvLV3APdcCJGtdNcHhYH+k+n7Nlp4//LN4A9gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ+QxDfjiwCTqfztDyFRwPvPWgNpmEzCadb6HKs7GCPgIhAKMaRhqGyjtQ0qXAz10PxeJPOlRKjwEIac+pJlPhM/O0"}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/uport-registry-2.0.7.tgz_1484946406560_0.9496542341075838"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"3.0.0":{"name":"uport-registry","version":"3.0.0","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.0.8"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js"},"dependencies":{"bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"^0.18.2"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"95a1bbe3c25c75bfbfeced9928cb38797336db1b","_id":"uport-registry@3.0.0","_shasum":"2626f5c6fcafa5aa0b04ccc915dcd863daec83be","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.5.0","_npmUser":{"name":"zmitton","email":"zacmitton23@gmail.com"},"dist":{"shasum":"2626f5c6fcafa5aa0b04ccc915dcd863daec83be","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-3.0.0.tgz","integrity":"sha512-effKWcGl35ELgoqJbZlJ8AVN43Nz/ARieUxd/y9uIZqLO7vRIQjQmxBuwJhNbcjciTl2VARU/dd7sFR50PhUTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnfJaESdgcqadyWx2CWl/3M7pmYOn/c2uD/1VWSJatVAiEAo4fkNA4FeYN+h71KXjeusHY6a50R5Fx3OdaZExBLgNY="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"zmitton","email":"zacmitton23@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/uport-registry-3.0.0.tgz_1485987037918_0.3513250141404569"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"4.0.0":{"name":"uport-registry","version":"4.0.0","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.1.1"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js","allofthethings":"npm run build-contract ; npm run build:es5 ; npm run test ; npm run build"},"dependencies":{"bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"^0.18.2"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"ab651138319e5364d725ac1d6ef49f445c803b69","_id":"uport-registry@4.0.0","_shasum":"8cc4615b431d1ca506389bdb6cae04a8cffae123","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.5.0","_npmUser":{"name":"zmitton","email":"zacmitton23@gmail.com"},"dist":{"shasum":"8cc4615b431d1ca506389bdb6cae04a8cffae123","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-4.0.0.tgz","integrity":"sha512-kYTFGkeFH/kIeOcGDNjhvufhCwgA9XVmVj4kG8WHXR+ipQMbBhoadeKIIGGGOnuqmi5lLsB1imcahNmbXAq7vA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZfNxDk4X2m2tJlR3zqge4u1eN7Tb6Lr0Fz1WkFh+yBAiEAr0bnzbLpSWHkrajYrvbKsNWfyzHUNlKjIOjWt3TBzmU="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"zmitton","email":"zacmitton23@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/uport-registry-4.0.0.tgz_1486139463932_0.6872257923241705"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"4.0.1":{"name":"uport-registry","version":"4.0.1","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.1.1"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js","allofthethings":"npm run build-contract ; npm run build:es5 ; npm run test ; npm run build"},"dependencies":{"bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"^0.18.2"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"f0d6bb869eef7d832322895d9fc4197886561b01","_id":"uport-registry@4.0.1","_shasum":"494596b57e0f2d22e40c102b568d91a62d1ee37a","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.5.0","_npmUser":{"name":"zmitton","email":"zacmitton23@gmail.com"},"dist":{"shasum":"494596b57e0f2d22e40c102b568d91a62d1ee37a","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-4.0.1.tgz","integrity":"sha512-08Z8g2EGbVUdfk/JDN+TbJ7z/6v5QepSVE2BHvsm/spikVvTaZwyuxOr9CKFXwnOavXcFpGWeral6MBTnAQLwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCnF7NESYB0mCHfNFvE18lU1ovCANLGtyiKMJhj+iIjwIgOIFGyKhl7iwZ9k6I4yK4RxdOBtzRGO0Qer4jUrSHoLM="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"zmitton","email":"zacmitton23@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/uport-registry-4.0.1.tgz_1486155789985_0.07883903454057872"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"3.0.1":{"name":"uport-registry","version":"3.0.1","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.1.1"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js","allofthethings":"npm run build-contract ; npm run build:es5 ; npm run test ; npm run build"},"dependencies":{"bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"^0.18.2"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"f0d6bb869eef7d832322895d9fc4197886561b01","_id":"uport-registry@3.0.1","_shasum":"5beb113986284a87b2b86674883b56271d4dce01","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.5.0","_npmUser":{"name":"zmitton","email":"zacmitton23@gmail.com"},"dist":{"shasum":"5beb113986284a87b2b86674883b56271d4dce01","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-3.0.1.tgz","integrity":"sha512-AtuIDl7N53MlgZ8blNJtVaXdG45Cu+ZYzJRix96A4Qo43CbrDwVFK/C1G7Z0J2PRw+ovL6TEsP7SNFEnZKCIvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGB5MhMSputT3v+ECN734GVk5aerFJTXqKFIOVL6esBhAiBjgCUhhghQpWgBAqc6SjvSDr1aGHxUPRWLS/TuMOHaTw=="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"zmitton","email":"zacmitton23@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/uport-registry-3.0.1.tgz_1486156265722_0.5705391897354275"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"3.0.2":{"name":"uport-registry","version":"3.0.2","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.1.1"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js","allofthethings":"npm run build-contract ; npm run build:es5 ; npm run test ; npm run build"},"dependencies":{"bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"^0.16.0"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"d3e06ad4345bb4d56ad9bdf3c1f01983c3b2caec","_id":"uport-registry@3.0.2","_shasum":"afd84d9defa616ed644c1a5e4c4556818f2c60d7","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.5.0","_npmUser":{"name":"zmitton","email":"zacmitton23@gmail.com"},"dist":{"shasum":"afd84d9defa616ed644c1a5e4c4556818f2c60d7","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-3.0.2.tgz","integrity":"sha512-izo4cEERjKl83s/BhYwP8mbYCNgy4N73uu9j85sxyLYAFloqELzaikvcm1IL3vFyxoeJFfcVRQHklHpccjw5Og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGaWywJsdz7CeuTl4Ra+VZDfbe9k/DdmneXhrYXKgwu2AiBMax/rk6ng3vFwo23Bmey8Xfxcnwo95gIidIK2AWJ5Jw=="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"zmitton","email":"zacmitton23@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/uport-registry-3.0.2.tgz_1486395520219_0.13732631178572774"},"deprecated":"this registry contract is not yet supported on mobile and our infrustructure. use version 2.0.6 for the older registry"},"4.0.2":{"name":"uport-registry","version":"4.0.2","description":"uPort Registry contracts and JS middleware","main":"lib/uportregistry.js","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.21.0","browserify":"^13.1.1","chai":"*","ethereumjs-testrpc":"^3.0.3","ipfsd-ctl":"^0.14.0","mocha":"^2.4.5","truffle":"^2.1.1"},"scripts":{"build:es5":"babel src -d lib","build":"browserify lib/uportregistry.js --s uportRegistry --o dist/uportregistry.js","build-contract":"./node_modules/truffle/cli.js build","test":"mocha --reporter spec test/*.js","allofthethings":"npm run build-contract ; npm run build:es5 ; npm run test ; npm run build"},"dependencies":{"bs58":"^4.0.0","ether-pudding":"^3.2.0","ipfs-mini":"^1.0.1","web3":"^0.16.0"},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"}],"gitHead":"826ff197a2ffd5a538752478bcf78f0f1f84c30b","_id":"uport-registry@4.0.2","_shasum":"0194653b61300a751a9d4433c424c663a2e79690","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.5.0","_npmUser":{"name":"zmitton","email":"zacmitton23@gmail.com"},"dist":{"shasum":"0194653b61300a751a9d4433c424c663a2e79690","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-4.0.2.tgz","integrity":"sha512-qopcXjAigwGZZoemj6o3AtAtlj+oNxTX/HFaRDWJ6EXl8W9T02zV7Qk8JpdLaMNLF42CDOJI5kqmVZ5Oy4dCNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRB2i4NdSmZ3EsAhO7K4OOeHEKr47KEfA6Qc7SwJkFHQIgfCMTJvwCsIP1LslAgBnonxWTUdUENZLqW20NBnIfFYA="}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"},{"name":"zachferland","email":"zachferland@gmail.com"},{"name":"zmitton","email":"zacmitton23@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/uport-registry-4.0.2.tgz_1486396185185_0.9096817406825721"}},"5.0.0":{"name":"uport-registry","version":"5.0.0","description":"uPort Registry contracts and JS middleware","main":"build/contracts/UportRegistry.json","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"ethereumjs-testrpc":"^3.0.3","mocha":"^2.4.5","standard":"^9.0.2","truffle":"^3.2.1","truffle-contract":"^2.0.0","web3":"^0.16.0"},"scripts":{"build":"browserify -t babelify src/uportregistry.js -s uportRegistry -o dist/uportregistry.js","compile-contract":"truffle compile","lint":"standard","test":"mocha --compilers js:babel-core/register --reporter spec"},"dependencies":{},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"},{"name":"Zac Mitton","email":"zac.mitton@consensys.net","url":"http://zacmitton.com/"}],"standard":{"ignore":["dist/**","lib/**"],"globals":["artifacts","describe","it","before"]},"gitHead":"21db972cca4053f3f5ff2dc9afc8c016b066767a","_id":"uport-registry@5.0.0","_shasum":"7fb1c7dae475fd2181a30ffb45d367dd73d3f4bf","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","_npmUser":{"name":"oed","email":"oed3933@gmail.com"},"dist":{"shasum":"7fb1c7dae475fd2181a30ffb45d367dd73d3f4bf","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-5.0.0.tgz","integrity":"sha512-oDMXDg8jzzqkBMtgQpgBHtKLGSQQOy4DX1Pk/cisPPyG5LIMwcFIY+TTsT59AucsR3sm3+M4rFdJSttAG7mp2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf1OTGRAk9RE+CEo0pOuKI11xPQcKLau1TIj+u1Oi5ugIhANWQHZi9OW/B9wDROJfE6yrWNtuwoWwDwJw/C/SkHK5P"}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"oed","email":"oed3933@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/uport-registry-5.0.0.tgz_1492041620339_0.7742486579809338"}},"5.1.0":{"name":"uport-registry","version":"5.1.0","description":"uPort Registry contracts and JS middleware","main":"build/contracts/UportRegistry.json","repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"homepage":"https://github.com/ConsenSys/uport-registry","bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"keywords":["uPort"],"author":{"name":"ConsenSys"},"license":"Apache-2","devDependencies":{"ethereumjs-testrpc":"^3.0.3","mocha":"^2.4.5","standard":"^9.0.2","truffle":"^3.2.1","truffle-contract":"^2.0.0","web3":"^0.16.0"},"scripts":{"build":"browserify -t babelify src/uportregistry.js -s uportRegistry -o dist/uportregistry.js","compile-contract":"truffle compile","lint":"standard","test":"mocha --compilers js:babel-core/register --reporter spec"},"dependencies":{},"contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"},{"name":"Zac Mitton","email":"zac.mitton@consensys.net","url":"http://zacmitton.com/"}],"standard":{"ignore":["dist/**","lib/**"],"globals":["artifacts","describe","it","before"]},"gitHead":"b3191a83b8b366edffbd1cd752bd7cc2cebc61ca","_id":"uport-registry@5.1.0","_shasum":"2f310ce0d154f07450453d559e3cf3da3114794c","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.1.0","_npmUser":{"name":"oed","email":"oed3933@gmail.com"},"dist":{"shasum":"2f310ce0d154f07450453d559e3cf3da3114794c","tarball":"https://registry.npmjs.org/uport-registry/-/uport-registry-5.1.0.tgz","integrity":"sha512-aPKD8Z2+SP2nXYbD0Xh7CDhjzUUQ3a3zY23RhiYBZoiISqSW1vPEWEiqTNgY4PRw6a8sR2YfxvKxvTYYtP2JyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhYHn1LDGEROIqm7wx40z8sGphf8DqY7+jVa1A2PdvLwIhAKBmn4PqK/PuoUbx5O73sKgC89HhsCMxhXFRhIJfF0e1"}]},"maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"oed","email":"oed3933@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uport-registry-5.1.0.tgz_1498328957013_0.7942491434514523"}}},"readme":"# uPort Registry\nThe uport registry is a contract which is used in the uport system to link attributes to identities. This repo contains the contract code as well as a library for interacting with the registry.\n\n## Deployed Contracts\n\nThe registry has been deployed at the following locations:\n\n- Ropsten Testnet: `0x41566e3a081f5032bdcad470adb797635ddfe1f0`\n- Kovan:           `0x5f8e9351dc2d238fb878b6ae43aa740d62fc9758`\n- Rikeby:          `0x2cc31912b2b0f3075a87b3640923d45a26cef3ee`\n- Mainnet:         `0xab5c8051b9a1df1aab0149f8b0630848b7ecabf6`\n\n## Installation\n```\n$ npm i --save uport-registry\n```\n\n## Using the contract\nBy installing this library you get access to a truffle-contract compatible json file. You can import this into your project to use the uport registry on any network it is deployed on, truffle-contract will automatically detect which network you are on.\nUse the following code to get the deployed instance of the registry:\n```javascript\nconst regsitryArtifact = require('uport-registry')\nconst Contract = require('truffle-contract')\nconst Registry = Contract(regsitryArtifact)\nRegistry.setProvider(web3prov)\nlet registry = Registry.deployed()\n```\n\nThe contract has two functions `set` and `get`.\n\n### Set\nSetting a value can be done in the following way:\n```javascript\nlet key = 'myKey'     // a string (bytes32) value used for namespacing\nlet subject = 0x123.. // an address, if you want to register something to\n                      // your own identity you should use your own address.\nlet value = 'myValue' // a string (bytes32), the data you want to register.\n                      // Could be an ipfs hash for example.\nregistry.set(key, subject, value)\n```\nNote that when you register something the account you send the transaction from gets set as the `issuer` of the registered data.\n\n### Get\nTo get data out of the registry you can do the following:\n```javascript\nlet key = 'myKey'     // a string (bytes32) value used for namespacing\nlet issuer = 0x123... // an address, the account that registered the data\nlet subject = 0x123.. // an address, the account that the data is registered to\n\nregistry.get.call(key, issuer, subject).then((value) => {\n  // value is the registered data.\n})\n```\nNote that if you are looking for self issued data `issuer` and `subject` will be the same address\n\n\n## Development of this code base\nClone the repo and install `yarn` on your system.\nrun `yarn install` to install all node_modules.\n\n### Compiling\nAfter making changes to the contract use `yarn compile-contract` to create the json artifact.\n\n### Running tests\n```\nyarn test\n```\nNote: The tests currently timeout instead of throwing exceptions\n\n### Deployment\nTo deploy the registry we used truffle, but our deploy script has a special option in order to specify the previous version of the registry. So to deploy a new version of the registry, do the following:\n```\ntruffle migrate --network <name of eth network> --prevAddr <address of previous registry version>\n```\n","maintainers":[{"name":"chrislundkvist","email":"christian.lundkvist@gmail.com"},{"name":"oed","email":"oed3933@gmail.com"},{"name":"pelleb","email":"pelleb@gmail.com"}],"time":{"modified":"2022-06-28T05:52:09.829Z","created":"2016-09-15T02:16:13.833Z","1.2.4":"2016-09-15T02:16:13.833Z","1.2.5":"2016-09-15T02:25:29.141Z","1.3.0":"2016-12-29T19:21:33.739Z","2.0.0":"2016-12-30T17:43:50.327Z","2.0.1":"2016-12-30T23:40:12.707Z","2.0.2":"2016-12-31T15:21:43.047Z","2.0.3":"2016-12-31T15:30:47.727Z","2.0.4":"2017-01-04T03:14:34.578Z","2.0.5":"2017-01-04T16:31:59.910Z","2.0.6":"2017-01-09T19:29:33.213Z","2.0.7":"2017-01-20T21:06:48.686Z","3.0.0":"2017-02-01T22:10:40.090Z","4.0.0":"2017-02-03T16:31:04.573Z","4.0.1":"2017-02-03T21:03:10.637Z","3.0.1":"2017-02-03T21:11:06.478Z","3.0.2":"2017-02-06T15:38:40.927Z","4.0.2":"2017-02-06T15:49:47.411Z","5.0.0":"2017-04-13T00:00:22.432Z","5.1.0":"2017-06-24T18:29:18.137Z"},"homepage":"https://github.com/ConsenSys/uport-registry","keywords":["uPort"],"repository":{"type":"git","url":"git+https://github.com/ConsenSys/uport-registry.git"},"author":{"name":"ConsenSys"},"bugs":{"url":"https://github.com/ConsenSys/uport-registry/issues"},"license":"Apache-2","readmeFilename":"README.md","contributors":[{"name":"Christian Lundkvist","email":"christian.lundkvist@consensys.net","url":"http://consensys.net/"},{"name":"Joel Torstensson","email":"joel.torstensson@consensys.net","url":"http://consensys.net/"},{"name":"Pelle Braendgaard","email":"pelle.braendgaard@consensys.net","url":"http://consensys.net/"},{"name":"Zac Mitton","email":"zac.mitton@consensys.net","url":"http://zacmitton.com/"}]}