RocketChat/Rocket.Chat

View on GitHub
packages/random/src/main.server.ts

Summary

Maintainability
A
0 mins
Test Coverage
// We use cryptographically strong PRNGs (crypto.getRandomBytes())
// When using crypto.getRandomValues(), our primitive is hexString(),
// from which we construct fraction().

import { NodeRandomGenerator } from './NodeRandomGenerator';

export const Random = new NodeRandomGenerator();