UNPKG

js-randomness-predictor

Version:

Predict Math.random output in Node, Deno, Bun, Chrome, Firefox, and Safari

18 lines (17 loc) 979 B
// prettier-ignore import { FirefoxRandomnessPredictor, ChromeRandomnessPredictor, NodeRandomnessPredictor, SafariRandomnessPredictor, BunRandomnessPredictor, DenoRandomnessPredictor, } 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), bun: (sequence) => new BunRandomnessPredictor(sequence), deno: (sequence) => new DenoRandomnessPredictor(sequence), }; export default JSRandomnessPredictor; export const node = JSRandomnessPredictor.node; export const firefox = JSRandomnessPredictor.firefox; export const chrome = JSRandomnessPredictor.chrome; export const safari = JSRandomnessPredictor.safari; export const bun = JSRandomnessPredictor.bun; export const deno = JSRandomnessPredictor.deno;