UNPKG

@polkadot/x-randomvalues

Version:

A cross-environment window.crypto.getRandomValues replacement

8 lines (7 loc) 308 B
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); }