Polyfill for the crypto.randomUUID()
method as proposed in the
WICG randomUUID specification and implemented in
Node.js v15.6.0.
Require module to polyfill crypto.randomUUID()
method.
require('randomuuid')
NOTE: ESM import
able version not yet available. See
this issue for status.
See Node.js documentation for randomUUID() for API usage.
Note: The current implementation is based on Node.js lib/internal/crypto/random.js
, however the intent of this project is to follow the spec, so node-specific details (such as the disableEntropyCache
option) may or may not survive in future versions.