UNPKG

streams

Version:

A lazy streams library for functional composition in JavaScript.

13 lines 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.iteratorSecureRandom = iteratorSecureRandom; const node_util_1 = require("node:util"); const node_crypto_1 = require("node:crypto"); const randomBytes = (0, node_util_1.promisify)(node_crypto_1.randomBytes); async function* iteratorSecureRandom(bufferSize = 64) { while (true) { const data = await randomBytes(bufferSize); yield* data; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjdXJlLXJhbmRvbS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9zb3VyY2VzL3NlY3VyZS1yYW5kb20udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFLQSxvREFPQztBQVpELHlDQUFzQztBQUN0Qyw2Q0FBMkQ7QUFFM0QsTUFBTSxXQUFXLEdBQUcsSUFBQSxxQkFBUyxFQUFpQix5QkFBYSxDQUFDLENBQUM7QUFFdEQsS0FBSyxTQUFTLENBQUMsQ0FBQyxvQkFBb0IsQ0FDekMsYUFBcUIsRUFBRTtJQUV2QixPQUFPLElBQUksRUFBRSxDQUFDO1FBQ1osTUFBTSxJQUFJLEdBQUcsTUFBTSxXQUFXLENBQUMsVUFBVSxDQUFDLENBQUM7UUFDM0MsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDO0lBQ2QsQ0FBQztBQUNILENBQUMifQ==