{"_id":"crypto-rand","_rev":"8-cea67eebd3e3f805c770e638c7c788fc","name":"crypto-rand","description":"Improved randomness without any external dependencies.","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"crypto-rand","version":"0.0.1","description":"Improved randomness without any external dependencies.","main":"index.js","scripts":{"test":"test/run"},"repository":{"type":"git","url":"http://github.com/crazymykl/crypto-rand"},"keywords":["random","rand","generator","crypto"],"author":{"name":"Mike MacDonald","email":"crazymykl@gmail.com"},"license":"MIT","readmeFilename":"README.md","readme":"crypto-rand\n===\n\nJavaScript's `Math.random` is not so random. Node.js offers a good source of randomness with it's `crypto` library.\nHowever, `crypto` deals only in byte streams. Enter `crypto-rand`, a nice little library that gives 48 bits of delicous randomness.\n\nAPI\n---\n\n- `.rand()`: a random double on [0,1)\n- `.randRange(n)`: an integer which is the floor of a double on [0,n)\n- `.randInt(min, max)`: an integer which is the floor of a double on [min,max+1)\n","_id":"crypto-rand@0.0.1","dist":{"shasum":"42c314acbe0f3f1203f8014a1be6b86f47ed87d3","tarball":"https://registry.npmjs.org/crypto-rand/-/crypto-rand-0.0.1.tgz","integrity":"sha512-tx/fj6rtc/LsP75DJSBz8BM8geFfuux39Y7Ds+dsUsABPienpoyy099p+FztG3dK6Xs1LkyN4dtDCKle55rU8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbBoEHbRqnDn6ASnKWpSoJTFfCNmydzUi2RQiyJzo77AIhAOYdvAN6Ubfbi0L9zPq74csKqWksoOUQjCGiDwg1G5fd"}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"crazymykl","email":"crazymykl@gmail.com"},"maintainers":[{"name":"crazymykl","email":"crazymykl@gmail.com"}]},"0.0.2":{"name":"crypto-rand","version":"0.0.2","description":"Improved randomness without any external dependencies.","main":"index.js","scripts":{"test":"test/run"},"repository":{"type":"git","url":"http://github.com/crazymykl/crypto-rand"},"keywords":["random","rand","generator","crypto"],"author":{"name":"Mike MacDonald","email":"crazymykl@gmail.com"},"license":"MIT","readmeFilename":"README.md","readme":"crypto-rand\n===\n\nJavaScript's `Math.random` is not so random. Node.js offers a good source of randomness with it's `crypto` library.\nHowever, `crypto` deals only in byte streams. Enter `crypto-rand`, a nice little library that gives 48 bits of delicous randomness.\n\nAPI\n---\n\n- `.rand()`: a random double on [0,1)\n- `.randRange(n)`: an integer which is the floor of a double on [0,n)\n- `.randInt(min, max)`: an integer which is the floor of a double on [min,max+1)\n","_id":"crypto-rand@0.0.2","dist":{"shasum":"1e7dc23102e1891a3eeb340fb70ac49580b32edd","tarball":"https://registry.npmjs.org/crypto-rand/-/crypto-rand-0.0.2.tgz","integrity":"sha512-pKauvaCOw7C5J1Zn1a+aYCbrsSKhpWIWzxOCzgfCTKyJydsLAFtFtS0zrtx01PMmmqYt1/TMKrxL9jnMsvREvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdSUdxgafuK/kCD4XC01uIC68E7LtHBs6GpZHkZtkeYwIhANzJtyNMN8hqCmHfiTurP2uAc81CjbCeXH8t0P+iaP1h"}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"crazymykl","email":"crazymykl@gmail.com"},"maintainers":[{"name":"crazymykl","email":"crazymykl@gmail.com"}]}},"readme":"crypto-rand\n===\n\nJavaScript's `Math.random` is not so random. Node.js offers a good source of randomness with it's `crypto` library.\nHowever, `crypto` deals only in byte streams. Enter `crypto-rand`, a nice little library that gives 48 bits of delicous randomness.\n\nAPI\n---\n\n- `.rand()`: a random double on [0,1)\n- `.randRange(n)`: an integer which is the floor of a double on [0,n)\n- `.randInt(min, max)`: an integer which is the floor of a double on [min,max+1)\n","maintainers":[{"name":"crazymykl","email":"crazymykl@gmail.com"}],"time":{"modified":"2022-06-14T04:04:08.280Z","created":"2013-02-24T23:33:13.694Z","0.0.1":"2013-02-24T23:33:14.676Z","0.0.2":"2013-02-25T02:31:57.773Z"},"author":{"name":"Mike MacDonald","email":"crazymykl@gmail.com"},"repository":{"type":"git","url":"http://github.com/crazymykl/crypto-rand"},"users":{"itcorp":true}}