This uses Random.getRandomValues() for random bytes, which in
turn will use the underlying crypto module of the platform if
it is available. The fallback for randomness is Math.random.
This uses Random.getRandomValues() for random bytes, which in
turn will use the underlying crypto module of the platform if
it is available. The fallback for randomness is Math.random.
The namespace for UUID related functionality.