@polkadot/x-randomvalues
Version:
A cross-environment window.crypto.getRandomValues replacement
8 lines (7 loc) • 308 B
JavaScript
import nodeCrypto from 'node:crypto';
import { extractGlobal } from '@polkadot/x-global';
export { packageInfo } from './packageInfo.js';
export const crypto = /*#__PURE__*/ extractGlobal('crypto', nodeCrypto.webcrypto);
export function getRandomValues(output) {
return crypto.getRandomValues(output);
}