js-randomness-predictor
Version:
Predict Math.random output in Node, Chrome, and Firefox
14 lines (13 loc) • 712 B
JavaScript
// prettier-ignore
import { FirefoxRandomnessPredictor, ChromeRandomnessPredictor, NodeRandomnessPredictor, SafariRandomnessPredictor, } from "./predictors/index.js";
const JSRandomnessPredictor = {
node: (sequence) => new NodeRandomnessPredictor(sequence),
firefox: (sequence) => new FirefoxRandomnessPredictor(sequence),
chrome: (sequence) => new ChromeRandomnessPredictor(sequence),
safari: (sequence) => new SafariRandomnessPredictor(sequence),
};
export default JSRandomnessPredictor;
export const node = JSRandomnessPredictor.node;
export const firefox = JSRandomnessPredictor.firefox;
export const chrome = JSRandomnessPredictor.chrome;
export const safari = JSRandomnessPredictor.safari;