{"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"indutny","email":"fedor@indutny.com"}],"keywords":["crypto","random"],"dist-tags":{"latest":"2.0.5"},"description":"random bytes from browserify stand alone","readme":"randombytes\n===\n\n[![Version](http://img.shields.io/npm/v/randombytes.svg)](https://www.npmjs.org/package/randombytes) [![Build Status](https://travis-ci.org/crypto-browserify/randombytes.svg?branch=master)](https://travis-ci.org/crypto-browserify/randombytes)\n\nrandombytes from node that works in the browser.  In node you just get crypto.randomBytes, but in the browser it uses .crypto/msCrypto.getRandomValues\n\n```js\nvar randomBytes = require('randombytes');\nrandomBytes(16);//get 16 random bytes\nrandomBytes(16, function (err, resp) {\n  // resp is 16 random bytes\n});\n```\n","repository":{"type":"git","url":"git+ssh://git@github.com/crypto-browserify/randombytes.git"},"users":{"jonabasque":true,"emilbay":true},"bugs":{"url":"https://github.com/crypto-browserify/randombytes/issues"},"license":"MIT","versions":{"1.0.0":{"name":"randombytes","version":"1.0.0","description":"random bytes from browserify stand alone","main":"index.js","scripts":{"test":"node test.js | tspec"},"repository":{"type":"git","url":"git@github.com:crypto-browserify/randombytes.git"},"keywords":["crypto","random"],"author":"","license":"MIT","bugs":{"url":"https://github.com/crypto-browserify/randombytes/issues"},"homepage":"https://github.com/crypto-browserify/randombytes","browser":"randomBytes.js","devDependencies":{"tap-spec":"^2.1.2","tape":"^3.0.3"},"gitHead":"9e99f197e01a17b47c88ae0e6eaf1a2199737c2a","_id":"randombytes@1.0.0","_shasum":"a52ff9f435cdecaea97cdeecb092303967dbec76","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.35","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"}],"dist":{"shasum":"a52ff9f435cdecaea97cdeecb092303967dbec76","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/randombytes/-/randombytes-1.0.0.tgz"},"directories":{}},"2.0.0":{"name":"randombytes","version":"2.0.0","description":"random bytes from browserify stand alone","main":"index.js","scripts":{"test":"node test.js | tspec"},"repository":{"type":"git","url":"git@github.com:crypto-browserify/randombytes.git"},"keywords":["crypto","random"],"author":"","license":"MIT","bugs":{"url":"https://github.com/crypto-browserify/randombytes/issues"},"homepage":"https://github.com/crypto-browserify/randombytes","browser":"browser.js","devDependencies":{"tap-spec":"^2.1.2","tape":"^3.0.3"},"gitHead":"1d47bae0f725dcf40bfc5df148365b17b1d54827","_id":"randombytes@2.0.0","_shasum":"e59d471c66e3537f85e1ca2e2b0511e9cc2115b6","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"jp","email":"jprichardson@gmail.com"}],"dist":{"shasum":"e59d471c66e3537f85e1ca2e2b0511e9cc2115b6","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/randombytes/-/randombytes-2.0.0.tgz"},"directories":{}},"2.0.1":{"name":"randombytes","version":"2.0.1","description":"random bytes from browserify stand alone","main":"index.js","scripts":{"test":"node test.js | tspec"},"repository":{"type":"git","url":"git@github.com:crypto-browserify/randombytes.git"},"keywords":["crypto","random"],"author":"","license":"MIT","bugs":{"url":"https://github.com/crypto-browserify/randombytes/issues"},"homepage":"https://github.com/crypto-browserify/randombytes","browser":"browser.js","devDependencies":{"tap-spec":"^2.1.2","tape":"^3.0.3"},"gitHead":"849c4a44af3275dd1fa5ae221e5e87304b43e165","_id":"randombytes@2.0.1","_shasum":"18f4a9ba0dd07bdb1580bc9156091fcf90eabc6f","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.35","_npmUser":{"name":"dcousens","email":"email@dcousens.com"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"jp","email":"jprichardson@gmail.com"}],"dist":{"shasum":"18f4a9ba0dd07bdb1580bc9156091fcf90eabc6f","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/randombytes/-/randombytes-2.0.1.tgz"},"directories":{}},"2.0.2":{"name":"randombytes","version":"2.0.2","description":"random bytes from browserify stand alone","main":"index.js","scripts":{"test":"standard && node test.js | tspec","phantom":"zuul --phantom -- test.js","local":"zuul --local --no-coverage -- test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/crypto-browserify/randombytes.git"},"keywords":["crypto","random"],"author":"","license":"MIT","bugs":{"url":"https://github.com/crypto-browserify/randombytes/issues"},"homepage":"https://github.com/crypto-browserify/randombytes","browser":"browser.js","devDependencies":{"phantomjs":"^1.9.9","standard":"^3.3.0","tap-spec":"^2.1.2","tape":"^3.0.3","zuul":"^3.7.2"},"gitHead":"9e49a0c722df7755376cfed04aeca651526540e5","_id":"randombytes@2.0.2","_shasum":"f5910f4bc57ea8eccc67e32e0b52adf0ae011e43","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"dist":{"shasum":"f5910f4bc57ea8eccc67e32e0b52adf0ae011e43","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/randombytes/-/randombytes-2.0.2.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"indutny","email":"fedor@indutny.com"}],"directories":{}},"2.0.3":{"name":"randombytes","version":"2.0.3","description":"random bytes from browserify stand alone","main":"index.js","scripts":{"test":"standard && node test.js | tspec","phantom":"zuul --phantom -- test.js","local":"zuul --local --no-coverage -- test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/crypto-browserify/randombytes.git"},"keywords":["crypto","random"],"author":"","license":"MIT","bugs":{"url":"https://github.com/crypto-browserify/randombytes/issues"},"homepage":"https://github.com/crypto-browserify/randombytes","browser":"browser.js","devDependencies":{"phantomjs":"^1.9.9","standard":"^3.3.0","tap-spec":"^2.1.2","tape":"^3.0.3","zuul":"^3.7.2"},"gitHead":"f466c002a706ee11dadf3b6aa0a6e9bf1c37c82d","_id":"randombytes@2.0.3","_shasum":"674c99760901c3c4112771a31e521dc349cc09ec","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.5.0","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"dist":{"shasum":"674c99760901c3c4112771a31e521dc349cc09ec","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/randombytes/-/randombytes-2.0.3.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"indutny","email":"fedor@indutny.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/randombytes-2.0.3.tgz_1456944700918_0.5908831511624157"},"directories":{}},"2.0.4":{"name":"randombytes","version":"2.0.4","description":"random bytes from browserify stand alone","main":"index.js","scripts":{"test":"standard && node test.js | tspec","phantom":"zuul --phantom -- test.js","local":"zuul --local --no-coverage -- test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/crypto-browserify/randombytes.git"},"keywords":["crypto","random"],"author":"","license":"MIT","bugs":{"url":"https://github.com/crypto-browserify/randombytes/issues"},"homepage":"https://github.com/crypto-browserify/randombytes","browser":"browser.js","devDependencies":{"phantomjs":"^1.9.9","standard":"^10.0.2","tap-spec":"^2.1.2","tape":"^4.6.3","zuul":"^3.7.2"},"dependencies":{"safe-buffer":"^5.0.1"},"gitHead":"18447371fa78b23ee95b1561f28a67b21b0067e1","_id":"randombytes@2.0.4","_shasum":"9551df208422c8f80eb58e2326dd0b840ff22efd","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.10.0","_npmUser":{"name":"dcousens","email":"email@dcousens.com"},"dist":{"shasum":"9551df208422c8f80eb58e2326dd0b840ff22efd","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/randombytes/-/randombytes-2.0.4.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"indutny","email":"fedor@indutny.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/randombytes-2.0.4.tgz_1496377084603_0.3779000991489738"},"directories":{}},"2.0.5":{"name":"randombytes","version":"2.0.5","description":"random bytes from browserify stand alone","main":"index.js","scripts":{"test":"standard && node test.js | tspec","phantom":"zuul --phantom -- test.js","local":"zuul --local --no-coverage -- test.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/crypto-browserify/randombytes.git"},"keywords":["crypto","random"],"author":"","license":"MIT","bugs":{"url":"https://github.com/crypto-browserify/randombytes/issues"},"homepage":"https://github.com/crypto-browserify/randombytes","browser":"browser.js","devDependencies":{"phantomjs":"^1.9.9","standard":"^10.0.2","tap-spec":"^2.1.2","tape":"^4.6.3","zuul":"^3.7.2"},"dependencies":{"safe-buffer":"^5.1.0"},"gitHead":"9b470ac1419e5545a5265238ccc5db8a7f1f8644","_id":"randombytes@2.0.5","_npmVersion":"5.0.2","_nodeVersion":"8.0.0","_npmUser":{"name":"cwmma","email":"calvin.metcalf@gmail.com"},"dist":{"integrity":"sha512-8T7Zn1AhMsQ/HI1SjcCfT/t4ii3eAqco3yOcSzS4mozsOz69lHLsoMXmF9nZgnFanYscnSlUSgs8uZyKzpE6kg==","shasum":"dc009a246b8d09a177b4b7a0ae77bc570f4b1b79","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/randombytes/-/randombytes-2.0.5.tgz"},"maintainers":[{"name":"cwmma","email":"calvin.metcalf@gmail.com"},{"name":"dcousens","email":"email@dcousens.com"},{"name":"dominictarr","email":"dominic.tarr@gmail.com"},{"name":"jprichardson","email":"jprichardson@gmail.com"},{"name":"indutny","email":"fedor@indutny.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/randombytes-2.0.5.tgz_1496863837565_0.05516815301962197"},"directories":{}}},"name":"randombytes","time":{"modified":"2017-06-07T19:30:38.426Z","created":"2015-01-15T14:33:50.140Z","1.0.0":"2015-01-15T14:33:50.140Z","2.0.0":"2015-01-18T16:41:00.977Z","2.0.1":"2015-01-22T00:20:45.544Z","2.0.2":"2016-01-13T13:16:41.439Z","2.0.3":"2016-03-02T18:51:43.439Z","2.0.4":"2017-06-02T04:18:04.688Z","2.0.5":"2017-06-07T19:30:38.426Z"},"readmeFilename":"README.md","homepage":"https://github.com/crypto-browserify/randombytes"}