UNPKG

js-randomness-predictor

Version:

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

12 lines (11 loc) 1.02 kB
import getCurrentBrowser from "./getCurrentBrowser.js"; import { FirefoxRandomnessPredictor, ChromeRandomnessPredictor, NodeRandomnessPredictor, SafariRandomnessPredictor, BunRandomnessPredictor, DenoRandomnessPredictor } from "../predictors/index.js"; import type { BrowserRuntime, Predictor } from "../types.js"; export type { BrowserRuntime, Predictor }; declare const node: (sequence?: number[]) => NodeRandomnessPredictor; declare const firefox: (sequence: number[]) => FirefoxRandomnessPredictor; declare const chrome: (sequence: number[]) => ChromeRandomnessPredictor; declare const safari: (sequence: number[]) => SafariRandomnessPredictor; declare const bun: (sequence?: number[]) => BunRandomnessPredictor; declare const deno: (sequence?: number[]) => DenoRandomnessPredictor; export { FirefoxRandomnessPredictor, ChromeRandomnessPredictor, NodeRandomnessPredictor, SafariRandomnessPredictor, BunRandomnessPredictor, DenoRandomnessPredictor, node, firefox, chrome, safari, bun, deno, getCurrentBrowser, };