// Copyright 2017-2021 @polkadot/x-randomvalues authors & contributors // SPDX-License-Identifier: Apache-2.0 import crypto from 'crypto'; export { packageInfo } from './packageInfo'; export function getRandomValues (arr: T): T { return crypto.randomBytes(arr.length).reduce((arr, value, index) => { arr[index] = value; return arr; }, arr); }