{"_id":"iso-random-stream","maintainers":[{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"keywords":["stream","random","bytes","isomorphic","node","browser"],"dist-tags":{"latest":"2.0.2"},"author":{"name":"Hugo Dias","email":"hugomrdias@gmail.com","url":"hugodias.me"},"description":"Random bytes stream for node and browser","readme":"# iso-random-stream [![NPM Version](https://img.shields.io/npm/v/iso-random-stream.svg)](https://www.npmjs.com/package/iso-random-stream) [![NPM Downloads](https://img.shields.io/npm/dt/iso-random-stream.svg)](https://www.npmjs.com/package/iso-random-stream) [![NPM License](https://img.shields.io/npm/l/iso-random-stream.svg)](https://www.npmjs.com/package/iso-random-stream) [![tests](https://github.com/hugomrdias/iso-random-stream/actions/workflows/main.yml/badge.svg)](https://github.com/hugomrdias/iso-random-stream/actions/workflows/main.yml) [![codecov](https://codecov.io/gh/hugomrdias/iso-random-stream/badge.svg?branch=master)](https://codecov.io/gh/hugomrdias/iso-random-stream?branch=master)\n\n> Random bytes stream for node and browser. Uses [crypto.randomBytes(size[, callback])](https://nodejs.org/api/crypto.html#crypto_crypto_randombytes_size_callback) in node and [Crypto.getRandomValues()](https://developer.mozilla.org/en-US/docs/Web/API/Crypto/getRandomValues) in the browser. We use Buffer to keep the interfaces and returns values consistent, so make sure your bundler includes `buffer` in the browser.\n\n## Install\n\n```\n$ npm install iso-random-stream\n```\n\n## Usage\n\n```js\nconst { randomStream } = require('iso-random-stream')\n\nrandomStream('100').pipe(process.stdout)\n```\n\n## API\n\n### randomStream(size)\n\nReturns a [`stream.Readable`](https://nodejs.org/api/stream.html#stream_readable_streams). By default, it produces infinite data.\n\n#### size\n\nType: `number`\nDefault: `Infinity`\n\nNumber of random bytes to produce.\n\n## License\n\nMIT © [Hugo Dias](http://hugodias.me)\n","repository":{"type":"git","url":"git+https://github.com/hugomrdias/iso-random-stream.git"},"license":"MIT","bugs":{"url":"https://github.com/hugomrdias/iso-random-stream/issues"},"versions":{"1.1.2":{"name":"iso-random-stream","version":"1.1.2","description":"Random bytes stream for node and browser","repository":{"type":"git","url":"https://github.com/hugomrdias/iso-random-stream.git"},"author":{"name":"Hugo Dias","email":"hugomrdias@gmail.com","url":"hugodias.me"},"license":"MIT","main":"src/index.js","engines":{"node":">=8"},"browser":{"./src/random.js":"./src/random.browser.js"},"scripts":{"test":"nyc tape test.js | faucet","test:browser-local":"airtap --local test.js","lint":"eslint --cache *.js src/*.js","validate":"run-p lint test","precommit":"yarn validate","version":"yarn changelog && git add changelog.md","changelog":"conventional-changelog -p angular -i changelog.md -s -r 0","cov":"yarn test && nyc report --reporter=html && hs coverage -s -o -c-1","cov:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov"},"keywords":["stream","random","bytes","isomorphic","node","browser"],"dependencies":{"buffer":"^6.0.3","readable-stream":"^3.4.0"},"devDependencies":{"airtap":"^2.0.2","codecov":"^3.1.0","conventional-changelog-cli":"^2.0.5","eslint":"^4.7.1","eslint-config-halo":"^2.3.3","faucet":"^0.0.1","http-serve":"^1.0.1","husky":"^4.2.5","np":"^6.2.2","npm-run-all":"^4.1.1","nyc":"^15.0.1","tape":"^4.9.1"},"eslintConfig":{"extends":"halo/node"},"eslintIgnore":["node_modules","coverage","dist","storybook-static","typings"],"licenseText":"MIT License\n\nCopyright (c) Hugo Dias <hugomrdias@gmail.com> (hugodias.me)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"iso-random-stream@1.1.2","dist":{"shasum":"c703da2c518db573277c5678cc43c5298283d64c","integrity":"sha512-7y0tsBBgQs544iTYjyrMp5xvgrbYR8b+plQq1Bryp+03p0LssrxC9C1M0oHv4QESDt7d95c74XvMk/yawKqX+A==","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/iso-random-stream/-/iso-random-stream-1.1.2.tgz","fileCount":9,"unpackedSize":7374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbFFsCRA9TVsSAnZWagAAapsP/RIjccz/82w3LdtgWw1s\ncDuMAMapqtcbhAc+Z2pHC6km5u0IHubAPaXTyXiSlxOIuV3CIieaYPviLdWL\nO65tDoHimcsZh5KFpr52ZV4CCTvYnBkJ6dy4ioq0D16y1ZRWxiEpFBUd4mS1\nhhq8+7Y4j61IdHaswACcb49Ly2CcO2djt61/edYEtdx+0pMjCzzzMqFtqnaf\nkGG2aW6C1zyDNylCpsY7K5zWdzWXmVTOHW6+YaS/Wbz+p8cKLNns2YvExS9Q\n3r27i+KA0IEPQ7EAAYGxTRUfLp7vmbPqtdVTdOO/4qJVBUkjceHYNagbjG9C\nOMWysJW5arhCrWZS+j2EBN0/mfUmXR4Z4tju/F6syAabwwJB/t0I4H2akGQ3\nP0iajGpuG2l6pjMiB9YVZ1tjTc5ylkPL/6paXt/o3lsc4zQcLYabJpsfJhjQ\nGKstpSS7zzsLTizaJhi/o1kC1NHi97zo0AnFykmSHLT4g5M6ikcaw5QDhGCS\ne4Huvto5sHHMGJsriA6qWy/oMKVBEJXuZwTpl4lG56jU5s2W6edxG0U3LKHt\nb//VN7QMIqk4N9ofwQ4P+sifF2NOFvS2zig/GATYDsyC3IYeqZmy4ny28TRl\no4LboQ3VvXj9oPX2LoCnhGCXeSuaj/wbDBFtZwCSQn/BnVHsHO6Kskimv66H\nK1XC\r\n=CgQb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8eKHYq2ePUcA7uX+bvIl5MXW5t4FO9bKy0jELOR/GIgIgPiVCSmSlOMLymtpyPArc3/AFhlZAQYKpivdo7+LKBqM="}]},"_npmUser":{"name":"hugomrdias","email":"hugomrdias@gmail.com"},"directories":{},"maintainers":[{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/iso-random-stream_1.1.2_1617711468282_0.28837200011220054"},"_hasShrinkwrap":false},"2.0.0":{"name":"iso-random-stream","version":"2.0.0","description":"Random bytes stream for node and browser","repository":{"type":"git","url":"git+https://github.com/hugomrdias/iso-random-stream.git"},"author":{"name":"Hugo Dias","email":"hugomrdias@gmail.com","url":"hugodias.me"},"license":"MIT","main":"src/index.js","types":"dist/src/index.d.ts","engines":{"node":">=10"},"browser":{"./src/random.js":"./src/random.browser.js"},"scripts":{"prepare":"tsc","check":"yarn lint && yarn test && yarn test:browser","test":"c8 -r json --report-dir .nyc_output --clean tape test.js","test:browser":"playwright-test test.js --runner tape --cov","lint":"eslint **/*.js && prettier --check **/*.{js,yml,json} --ignore-path .gitignore && tsc","cov":"yarn test && yarn test:browser && nyc report --reporter=html && sirv coverage"},"keywords":["stream","random","bytes","isomorphic","node","browser"],"dependencies":{"events":"^3.3.0","readable-stream":"^3.4.0"},"devDependencies":{"@types/readable-stream":"^2.3.9","@types/tape":"^4.13.0","c8":"^7.7.0","hd-scripts":"^0.1.1","nyc":"^15.0.1","playwright-test":"^3.0.0","sirv-cli":"^1.0.11","tap-spec":"^5.0.0","tape":"^5.2.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"lint-staged":{"*.{js,ts,md,yml,json}":"prettier --write","*.js":"eslint --fix"},"eslintConfig":{"extends":"./node_modules/hd-scripts/eslint/index.js"},"eslintIgnore":["dist"],"prettier":"hd-scripts/prettier.config.js","gitHead":"370dfd5cf9ec0bb4da9ed6a242dafef00a448bc4","bugs":{"url":"https://github.com/hugomrdias/iso-random-stream/issues"},"homepage":"https://github.com/hugomrdias/iso-random-stream#readme","_id":"iso-random-stream@2.0.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-lGuIu104KfBV9ubYTSaE3GeAr6I69iggXxBHbTBc5u/XKlwlWl0LCytnkIZissaKqvxablwRD9B3ktVnmIUnEg==","shasum":"3f0118166d5443148bbc134345fb100002ad0f1d","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/iso-random-stream/-/iso-random-stream-2.0.0.tgz","fileCount":13,"unpackedSize":7317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbFTtCRA9TVsSAnZWagAAcxcP/23GoE/XNNVC6IBnUY5F\nVC42SgsZonqDh0Jl9Llrv9nz7mbSMCmnsaGCBx9TW9sPFr9UDKynbIndkKg8\nAH/62CaEP3vDSJtp9mr1G4cXWMOb6Cjurf4OhJVYgOmCBsrXrzBY1lckAW6T\nWr0ln7jK4M9iyKbBuPHuh5DBtHK8u3VJOKUEoDmS8rJ78Jol+nYnpgcnrHr2\nf2aJvRg1Ouw+etoNPVu5wVu38wv5XQUeJYno2Jf6jqkfjdYK1rWomf1Mo5h5\ni85JF0MrwGbfQtUhtbmzpW5/Ld9/R8v/ia7HM9W0FCepACigQ5e7NSe5mSSO\nkvv9a3/nb8DWinJtrQcheu/FrikhC2SEcwFFH3XmsQatblWUwf3bi3+Zdsw9\n0wWgRTWybeBso1H8e+0U9NRTCseUtPe5VwBVBIt8iwqX+w0Yf6g0M6LOF5ka\nTHHepzBnUidq2nNgnBPsIGoRL9i0xi71XmIvUYCr3t/5GpZWE4X5Bojy8tLE\nxrgfDhMQj6VMYNjG2bcIDIfCZugcL8VyqKLEDSTbNg9Fg837DEw8bDgNQWU3\ndXrRxh7Zg5OAkZBaTYVDW9u9r8GiorfWY/lsq7LUSfjXkLzeX4gRoNMMjsqu\nJOsLFmtG+XNg85LXe97JSvTquC5dxIGTcfJTB8zVTzS+VGK1SlGsRbWL5ytl\n3+gz\r\n=tzke\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBRgoTnB05MqUC/bP7nouag2R5oEUUX4RvlPqugW/kjQIhAJJqXdDU8dE06eCgY3w/wYajcinTta4Nmf8RuDKH67AX"}]},"_npmUser":{"name":"hugomrdias","email":"hugomrdias@gmail.com"},"directories":{},"maintainers":[{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/iso-random-stream_2.0.0_1617712364652_0.8338814707094286"},"_hasShrinkwrap":false},"2.0.1":{"name":"iso-random-stream","version":"2.0.1","description":"Random bytes stream for node and browser","repository":{"type":"git","url":"git+https://github.com/hugomrdias/iso-random-stream.git"},"author":{"name":"Hugo Dias","email":"hugomrdias@gmail.com","url":"hugodias.me"},"license":"MIT","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["dist/*","dist/src/*"],"src/*":["dist/*","dist/src/*"]}},"engines":{"node":">=10"},"browser":{"./src/random.js":"./src/random.browser.js"},"scripts":{"prepare":"tsc","check":"yarn lint && yarn test && yarn test:browser","test":"c8 -r json --report-dir .nyc_output --clean tape test.js","test:browser":"playwright-test test.js --runner tape --cov","lint":"eslint **/*.js && prettier --check **/*.{js,yml,json} --ignore-path .gitignore && tsc","cov":"yarn test && yarn test:browser && nyc report --reporter=html && sirv coverage"},"keywords":["stream","random","bytes","isomorphic","node","browser"],"dependencies":{"events":"^3.3.0","readable-stream":"^3.4.0"},"devDependencies":{"@types/readable-stream":"^2.3.9","@types/tape":"^4.13.0","c8":"^7.7.0","hd-scripts":"^0.1.1","nyc":"^15.0.1","playwright-test":"^4.1.0","sirv-cli":"^1.0.11","tap-spec":"^5.0.0","tape":"^5.2.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"lint-staged":{"*.{js,ts,md,yml,json}":"prettier --write","*.js":"eslint --fix"},"eslintConfig":{"extends":"./node_modules/hd-scripts/eslint/index.js"},"eslintIgnore":["dist"],"prettier":"hd-scripts/prettier.config.js","gitHead":"5b3f0d91ffdb5b3f595aa98bcf527b17457f4707","bugs":{"url":"https://github.com/hugomrdias/iso-random-stream/issues"},"homepage":"https://github.com/hugomrdias/iso-random-stream#readme","_id":"iso-random-stream@2.0.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-3zQF5p7x4PNU1nrnsl3JfHsVwPaVhqPB/t86rMNJ8RDWBJ65EBlFq+eoZC9RDaa7zdinCOjWYVhTcxQsmMpMew==","shasum":"277c0f773768411be0853a2445345e918ed8b38b","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/iso-random-stream/-/iso-random-stream-2.0.1.tgz","fileCount":13,"unpackedSize":7825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqPDnCRA9TVsSAnZWagAA6nwP/AxDfQptsPQ+6ElQ5mxV\nRcnGwU+wRwUpxYEpVbMmmneLLXXOxw9h7dhW3tKQFhkj+lazy6zLd6VXaRI9\nvmYP5s0ur2t7Eu1TfnSKcqOffMYJ4K+hIpxf/7KY2oRsBw/WzhjjMi/w6mes\npN7iX9hG7ObR40zPRm63lsbFv8dc43PMiKZh+txlhddW8DPwgTDjfu6BrlpP\np58xr6PqKlz1q03doduZCtO96WbLwf9SyxCXxc5tdCZS62gYQ8kXuiAcDVOs\nBXSVBeiuo0Xd4AX9j37+gTUwS403ZuEy+2gVPFAgjD0wo3yN/iSSGcMrK69m\n0SJF0PNkyfmq8n0fnFqKzpZwGXhEp/AjRv6ywLJQQVf4mk5HTx1ISggcyQRh\nCVEJDO4kz6K2r1TOz9x92WBkvOHC9lqlbMlxEm5dbszPon/TT7zMN/5MCC7a\n9oDgFaDPtYVidBgut1Oz0fHwQ90c80ASWR3/eXsUJDpVKZmaPB+fYXNNcagv\nX6o+KFHyBQS11NmJI95bHed+t6GwGvwQozRCw9ABZq8g4tEVQlNDKYbkob1J\n8LbMuDzHPNGHhP/SE8Rl6pUMaLO8fb95JVsXcpavcH8vRPgm7miiVrsThRAv\nFfeCS5q3mD9SfpYE69EaLhfAkov4a2FZTQp6+78Qg1NIl/7bwuRYXPqxolOT\nC8Bh\r\n=epjO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIED8zIp/StNlfPHwLC+SwW/3RwLWpNGLtpEdyqGxzXJnAiEAshwb06YsfRm8XZhFJhuKuGne43RW6byLIe1r+GUQsFM="}]},"_npmUser":{"name":"hugomrdias","email":"hugomrdias@gmail.com"},"directories":{},"maintainers":[{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/iso-random-stream_2.0.1_1638461671023_0.02799355757890787"},"_hasShrinkwrap":false},"1.0.0":{"name":"iso-random-stream","version":"1.0.0","description":"Random bytes stream for node and browser","repository":{"type":"git","url":"git+https://github.com/hugomrdias/iso-random-stream.git"},"author":{"name":"Hugo Dias","email":"hugomrdias@gmail.com","url":"hugodias.me"},"license":"MIT","main":"src/index.js","engines":{"node":">=8"},"browser":{"./src/random.js":"./src/random.browser.js"},"scripts":{"test":"nyc tape test.js | faucet","test:browser-local":"airtap --local test.js","lint":"eslint --cache *.js src/*.js","validate":"run-p lint test","precommit":"yarn validate","version":"yarn changelog && git add CHANGELOG.md","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","cov":"yarn test && nyc report --reporter=html && hs coverage -s -o -c-1","cov:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov"},"keywords":["stream","random","bytes","isomorphic","node","browser"],"dependencies":{},"devDependencies":{"airtap":"^0.1.0","tape":"^4.9.1","faucet":"^0.0.1","codecov":"^3.1.0","conventional-changelog-cli":"^2.0.5","eslint":"^4.7.1","eslint-config-halo":"^2.3.3","http-serve":"^1.0.1","husky":"^0.14.3","np":"^3.0.4","npm-run-all":"^4.1.1","nyc":"^13.0.1"},"eslintConfig":{"extends":"halo/node"},"eslintIgnore":["node_modules","coverage","dist","storybook-static","typings"],"gitHead":"976f1f055f838fbae30dec0a0e4e70b518ef9fa6","bugs":{"url":"https://github.com/hugomrdias/iso-random-stream/issues"},"homepage":"https://github.com/hugomrdias/iso-random-stream#readme","_id":"iso-random-stream@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"hugomrdias","email":"mail@hugodias.me"},"dist":{"integrity":"sha512-2DlQ5HCVEDCL61r3j6eHFp1H56SGzLbK34vNr2HLGOREKp1R9d9OFZhvR/xU1l2ukN5kjYwXJZNDzgI+GU2fbA==","shasum":"96f302a7c86938da07bfacb596353124ec617834","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/iso-random-stream/-/iso-random-stream-1.0.0.tgz","fileCount":7,"unpackedSize":6403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboSpFCRA9TVsSAnZWagAACwcP/A1ruEc9SmIq0XnHej/w\nn46b+8MuCdxLqgLwQm3KcjStJqZuntvhQsX9vtwwlvd3foHtXrp+ozXYV5Z6\n57XE1Ut620gwebWgZR7FduEAr4wJT2OE22XuI2jQO1vOEcvvD2TdBR2/3E2Q\nV8+BvbUru/aAKBNo0j12GiVTEYBVJjro9UhCpB/JeHuOgi2TpYhnIQXMDTwS\noaK6TECleu5ijx49mYik90QKGqmbTIEymo2wOXiM7CoD+H2O2Jk2YlrMZD4L\nDk6ysErzmRm/Z/3qA5lVAZv6NI/qFRpJbmHrTmyT8/FGb3dMA5wCjNc4QE3x\nyuvWIYUpXA5SVsnIZjHno5fYJFiJPbKTaKqFCE1mcV+iVswbCgQx5jACYNbs\nJKHGBQbNr9GVka79sIGcU9ZCtRt7bA8KbjukUo0pBNqP1hzfivpsxOoeQU0c\nzqWk8Xh4O2QNSxVGNOH/m/XxD8ApdJUev4v4LT+Iez1ITHnkCriOqYO9fpVZ\n2zwX7SjKzkrk5lZ5dSVQ7itx3tSVvL5cflP8p1HLPL9to0Gzu3xzwNoHSzhm\nIKYL5VGlZBlqTE16klnGQw4Z7lbtxhAL5uDOmadbHa0p80H+6cWonGKpu9Bx\nmrkHOqDT0UFnBP+rFvy1pxtEsewk0QY6QDyAlCTz4Fosw0N7y2GP54URksjd\nzZRE\r\n=9bZM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrH1xydtkyQ15JudHSvnPWhg/6OJ+np305YmoXF6ErvwIgUyyZMWlMHVDH2LG91JL+ZXv1XqqcrgBc46f/wI1UkeY="}]},"maintainers":[{"name":"hugomrdias","email":"mail@hugodias.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/iso-random-stream_1.0.0_1537288773260_0.6648347375889643"},"_hasShrinkwrap":false},"1.1.0":{"name":"iso-random-stream","version":"1.1.0","description":"Random bytes stream for node and browser","repository":{"type":"git","url":"git+https://github.com/hugomrdias/iso-random-stream.git"},"author":{"name":"Hugo Dias","email":"hugomrdias@gmail.com","url":"hugodias.me"},"license":"MIT","main":"src/index.js","engines":{"node":">=8"},"browser":{"./src/random.js":"./src/random.browser.js"},"scripts":{"test":"nyc tape test.js | faucet","test:browser-local":"airtap --local test.js","lint":"eslint --cache *.js src/*.js","validate":"run-p lint test","precommit":"yarn validate","version":"yarn changelog && git add changelog.md","changelog":"conventional-changelog -p angular -i changelog.md -s -r 0","cov":"yarn test && nyc report --reporter=html && hs coverage -s -o -c-1","cov:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov"},"keywords":["stream","random","bytes","isomorphic","node","browser"],"dependencies":{},"devDependencies":{"airtap":"^0.1.0","tape":"^4.9.1","faucet":"^0.0.1","codecov":"^3.1.0","conventional-changelog-cli":"^2.0.5","eslint":"^4.7.1","eslint-config-halo":"^2.3.3","http-serve":"^1.0.1","husky":"^0.14.3","np":"^3.0.4","npm-run-all":"^4.1.1","nyc":"^13.0.1"},"eslintConfig":{"extends":"halo/node"},"eslintIgnore":["node_modules","coverage","dist","storybook-static","typings"],"gitHead":"e1eec976b272493eca024ef45d4ec687bfe999f2","bugs":{"url":"https://github.com/hugomrdias/iso-random-stream/issues"},"homepage":"https://github.com/hugomrdias/iso-random-stream#readme","_id":"iso-random-stream@1.1.0","_npmVersion":"6.5.0","_nodeVersion":"10.13.0","_npmUser":{"name":"hugomrdias","email":"mail@hugodias.me"},"dist":{"integrity":"sha512-ywSWt0KrWcsaK0jVoVJIR30rLyjg9Rw3k2Sm/qp+3tdtSV0SNH7L7KilKnENcENOSoJxDFvpt2idvuMMQohdCQ==","shasum":"c1dc1bb43dd8da6524df9cbc6253b010806585c8","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/iso-random-stream/-/iso-random-stream-1.1.0.tgz","fileCount":7,"unpackedSize":6754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF9gtCRA9TVsSAnZWagAA8akQAIfArPTE37qa0ZpvtAE0\nv26BfuxjDhYTAQPZ0+GfJrXLAMQEYh06qAPIpLn9ir1umIPrWGEe6Cme6Zls\n2WxWNG9fsJZ5wyBvOskTetI2b/FDC9d5w+A2NmRcmsClXHteU9vaSuASzAcG\neE262Akc1VFDHCTs25BUB8wTE+mxoYqKrSGn7t7eck1evNXP/LAzCs7FxxIe\n5/2Df3sa918soqurlQn0eFGna5AA3pzy6Ll+hOXyaCyazSFJXwPfwEqdAh2k\neGWoubBxjiWys0OpwMX7qbZ7MSjFbHcuemrzOkyJwuIeYNKDjM8D0/rffimh\nD3cgUCDUJtFmfEH0Pdu5PgHWKL6Oow4mimHtsUm/xu03yZVdUx6q1kLQxkiq\ni0gndhb0ANiCfp5sEdXZ+zIVCsF+NCGssHACHcPQeJ3fxSdml+xe2qK7RY7w\ncttzd+LjsgSTiF+8rqLVcN4tprtpCuGmmFUG6PBfU2HWieLVLXIkpIyA2WZJ\n0jUv8gHw9dq6DQV5Rf06uP2hByOsQ1DzHXoE6XvVmAe0lXzBwZIZEhV2Y2vI\nUgP/LmBRIY+BRNEShTjiCS2wjzmH4c5WyynhPLxaWwNOs/kwLOhrlJjJJno6\nn+NLl4eXSaJzk1uKP/ro093E1Eg1zqNvGb49fa/5Pz9SkHEEizYiMC7a0lPH\nbiKr\r\n=imnO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDui8yE3cb9SpJddXUoIkYUOl4qxLwjzIRM+0cD5o9NlgIgfNgDLP6cx/xmkmJRRjPnDu15kLIQciN0WunbFzEyMsE="}]},"maintainers":[{"name":"hugomrdias","email":"mail@hugodias.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/iso-random-stream_1.1.0_1545066541161_0.7638167765484614"},"_hasShrinkwrap":false},"2.0.2":{"name":"iso-random-stream","version":"2.0.2","description":"Random bytes stream for node and browser","repository":{"type":"git","url":"git+https://github.com/hugomrdias/iso-random-stream.git"},"author":{"name":"Hugo Dias","email":"hugomrdias@gmail.com","url":"hugodias.me"},"license":"MIT","main":"src/index.js","types":"dist/src/index.d.ts","typesVersions":{"*":{"*":["*","dist/*","dist/src/*"],"src/*":["*","dist/*","dist/src/*"]}},"engines":{"node":">=10"},"browser":{"./src/random.js":"./src/random.browser.js"},"scripts":{"prepare":"tsc","check":"yarn lint && yarn test && yarn test:browser","test":"c8 -r json --report-dir .nyc_output --clean tape test.js","test:browser":"playwright-test test.js --runner tape --cov","lint":"eslint **/*.js && prettier --check **/*.{js,yml,json} --ignore-path .gitignore && tsc","cov":"yarn test && yarn test:browser && nyc report --reporter=html && sirv coverage"},"keywords":["stream","random","bytes","isomorphic","node","browser"],"dependencies":{"events":"^3.3.0","readable-stream":"^3.4.0"},"devDependencies":{"@types/readable-stream":"^2.3.9","@types/tape":"^4.13.0","c8":"^7.7.0","hd-scripts":"^0.1.1","nyc":"^15.0.1","playwright-test":"^4.1.0","sirv-cli":"^1.0.11","tap-spec":"^5.0.0","tape":"^5.2.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"lint-staged":{"*.{js,ts,md,yml,json}":"prettier --write","*.js":"eslint --fix"},"eslintConfig":{"extends":"./node_modules/hd-scripts/eslint/index.js"},"eslintIgnore":["dist"],"prettier":"hd-scripts/prettier.config.js","gitHead":"1471fdc6becf434d26d8b5d10dc405cc813c3dc2","bugs":{"url":"https://github.com/hugomrdias/iso-random-stream/issues"},"homepage":"https://github.com/hugomrdias/iso-random-stream#readme","_id":"iso-random-stream@2.0.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-yJvs+Nnelic1L2vH2JzWvvPQFA4r7kSTnpST/+LkAQjSz0hos2oqLD+qIVi9Qk38Hoe7mNDt3j0S27R58MVjLQ==","shasum":"a24f77c34cfdad9d398707d522a6a0cc640ff27d","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/iso-random-stream/-/iso-random-stream-2.0.2.tgz","fileCount":13,"unpackedSize":8188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqdSaCRA9TVsSAnZWagAAzswP/3zJ0tuqr9ni2wcBrsxm\n+KkgxgmixFvmwTpH8svEiXNNolRvrOCCUswMLEIgMMYiuDIPN+AHlW4l2Gb+\ntcRQ0wxF8A24cFS5Z+nXq065TNBUTr5TGA00SDax0cj9F2JtGmQHqbLKtohd\n76HkqoiODIU3TkMYOOxo4kn4yWJGN1ZnbBnqnIRbopqMRSQLPel3M57706/C\nwwxoVlxc8q8c54XCgoE4HTbRy4oLeX9Jx9BOsrohMemNT/NIS/bl30AZZgoq\nuKb0LhO4bmXCIHuJO8HNqOXZrakrxEoBilM+1ompqk0UIPIqTrrOPXomr1rG\n29uqYjxH+H5yV5N/gpkjj6CZ/dv8ZhIPcdHsR6Io3NGW+xSMdVKs7MHKhuvQ\nxAxFtccMRqB2CO5xHZ3HJLs/dQVdFNFO3cT7SCPqxtAbedg6MPUZ8VmAMpIu\n3EDk124e841PWb6s5fEOgZxJGEj7JL9dwSOroKUJX/TAcIy1jx4Z7e8/R+oo\nXUvI5HX7mnST4Wyso8zXQMPeG525zB9Xk5CDhM7u1swfCwmtwbLheuxhxVUi\nQTQuYk0iNWdK2P0Hg7PiHBXwjbGKnUSwP2ZRp2vCYhiJpBAckrZeFurbUn0l\n2TXlR/cyYHx/PaYg7pDjCZGRFUsy/mcWF/YW5NwskCk00alUFnLzgoDhoFH3\nOrt9\r\n=UNKU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHf8jv9Efk4C3ZijUjR9UTxs3NMT/Spz7NQtIkzijAMwIhAPYBvMsKoqzhpiFWM5FVB4DpikrH/lEl0nlRkNPz5E1k"}]},"_npmUser":{"name":"hugomrdias","email":"hugomrdias@gmail.com"},"directories":{},"maintainers":[{"name":"hugomrdias","email":"hugomrdias@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/iso-random-stream_2.0.2_1638519962738_0.08073866442474786"},"_hasShrinkwrap":false},"1.1.1":{"name":"iso-random-stream","version":"1.1.1","description":"Random bytes stream for node and browser","repository":{"type":"git","url":"git+https://github.com/hugomrdias/iso-random-stream.git"},"author":{"name":"Hugo Dias","email":"hugomrdias@gmail.com","url":"hugodias.me"},"license":"MIT","main":"src/index.js","engines":{"node":">=8"},"browser":{"./src/random.js":"./src/random.browser.js"},"scripts":{"test":"nyc tape test.js | faucet","test:browser-local":"airtap --local test.js","lint":"eslint --cache *.js src/*.js","validate":"run-p lint test","precommit":"yarn validate","version":"yarn changelog && git add changelog.md","changelog":"conventional-changelog -p angular -i changelog.md -s -r 0","cov":"yarn test && nyc report --reporter=html && hs coverage -s -o -c-1","cov:report":"nyc report --reporter=text-lcov > coverage.lcov && codecov"},"keywords":["stream","random","bytes","isomorphic","node","browser"],"dependencies":{"buffer":"^5.4.3","readable-stream":"^3.4.0"},"devDependencies":{"airtap":"^2.0.2","codecov":"^3.1.0","conventional-changelog-cli":"^2.0.5","eslint":"^4.7.1","eslint-config-halo":"^2.3.3","faucet":"^0.0.1","http-serve":"^1.0.1","husky":"^3.0.2","np":"^5.0.2","npm-run-all":"^4.1.1","nyc":"^14.1.1","tape":"^4.9.1"},"eslintConfig":{"extends":"halo/node"},"eslintIgnore":["node_modules","coverage","dist","storybook-static","typings"],"gitHead":"e4979b329d6032b8b5412eca303a41f0f57bdb08","bugs":{"url":"https://github.com/hugomrdias/iso-random-stream/issues"},"homepage":"https://github.com/hugomrdias/iso-random-stream#readme","_id":"iso-random-stream@1.1.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YEt/7xOwTdu4KXIgtdgGFkiLUsBaddbnkmHyaFdjJYIcD7V4gpQHPvYC5tyh3kA0PQ01y9lWm1ruVdf8Mqzovg==","shasum":"83824bba77fbb3480dd6b35fbb06de7f9e93e80f","tarball":"https://devel.data-in-motion.biz/nexus/repository/npm-group/iso-random-stream/-/iso-random-stream-1.1.1.tgz","fileCount":7,"unpackedSize":7142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjHj2CRA9TVsSAnZWagAAwhEP/1EqtKDjgo/L2VHj26Zw\nZHy40juIXZ+Vu/A/8IaUVop4DAE5dNgW8ZYR08Rz/od9RkIRg23dJqhKZyBz\n01vSNdizEbV2wCseS7ChLA0OoLeog7zSCIuU2bFXWfKTPlT0M3FZfRtGMcFh\nt/2DWebemA5e5xvRyxKxBO0qUslrLIUyYia74i4nLtnJRflSrMN/mUmR7gOP\n1j1asn18WSERWgVvWDw2uWbxRFMFFOAo4TOh4DZPrbUJYm0czXTsnVaQoXZU\n5QPezKSUcl2vjUdY9gxdTc3r6Hh4GSVyB5MCI4pCixFjjeJ8sAchMKYFUW/r\nJ9Y+KdwZ2y7oE6QE5uMSwKBqEny5YJNGqy2/AWl8eQiKg+vm+30GIAGrIbul\nY78Q8YTATGBYv1Ri0xy4wAgCFGsJfoqHxkNIT6Ie3A9WG2mAegIY1MIqWeRS\nIWn8FHUOjfGXTTDHXBJIQoyNPZTo3kH1jdKEkiyjPyQl2hin30G79482ISJR\nmIH6pwZixry7vrnHv/uRyvTy0Mrx9alNoWg8217Ux9ojGkG6Lt2S0pM5PWMN\nJfldUAbEwGUJiE01T8OTtJpqhdafogQDmQ/zMkA5cixwQesEBCFaFZexMXve\njefabOtdHMbvgwMsD6vtR+G0EsYJ4F6PoUvIoecpTnpwnSz6+G/S/dENuz30\nTIOL\r\n=sbnM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR5g/EiHwt+S5PlXVQ5z03ZUEDtKjuQiNNhTkPCg2AYgIgLLHB+l/s4Cl7VxMiKakuRf1t3SSv7WjXQxuRBSASfKI="}]},"maintainers":[{"name":"hugomrdias","email":"mail@hugodias.me"}],"_npmUser":{"name":"hugomrdias","email":"mail@hugodias.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/iso-random-stream_1.1.1_1569487093513_0.345683333180296"},"_hasShrinkwrap":false}},"name":"iso-random-stream","time":{"1.1.2":"2021-04-06T12:17:48.442Z","2.0.0":"2021-04-06T12:32:44.782Z","2.0.1":"2021-12-02T16:14:31.170Z","created":"2018-09-18T16:39:33.260Z","modified":"2025-05-13T17:27:44.470Z","1.0.0":"2018-09-18T16:39:33.353Z","1.1.0":"2018-12-17T17:09:01.317Z","2.0.2":"2021-12-03T08:26:02.892Z","1.1.1":"2019-09-26T08:38:13.649Z"},"readmeFilename":"readme.md","homepage":"https://github.com/hugomrdias/iso-random-stream#readme"}