js-randomness-predictor
Version:
Predict Math.random output in Node, Deno, Bun, Chrome, Firefox, and Safari
20 lines (19 loc) • 1.39 kB
TypeScript
import type { Predictor, SemanticVersion } from "./public_types.js";
import { FirefoxRandomnessPredictor, ChromeRandomnessPredictor, NodeRandomnessPredictor, SafariRandomnessPredictor, BunRandomnessPredictor, DenoRandomnessPredictor } from "./public_types.js";
export type { Predictor, SemanticVersion };
declare const JSRandomnessPredictor: {
node: (sequence?: number[]) => NodeRandomnessPredictor;
firefox: (sequence: number[]) => FirefoxRandomnessPredictor;
chrome: (sequence: number[]) => ChromeRandomnessPredictor;
safari: (sequence: number[]) => SafariRandomnessPredictor;
bun: (sequence?: number[]) => BunRandomnessPredictor;
deno: (sequence?: number[]) => DenoRandomnessPredictor;
};
export default JSRandomnessPredictor;
export declare const node: (sequence?: number[]) => NodeRandomnessPredictor;
export declare const firefox: (sequence: number[]) => FirefoxRandomnessPredictor;
export declare const chrome: (sequence: number[]) => ChromeRandomnessPredictor;
export declare const safari: (sequence: number[]) => SafariRandomnessPredictor;
export declare const bun: (sequence?: number[]) => BunRandomnessPredictor;
export declare const deno: (sequence?: number[]) => DenoRandomnessPredictor;
export { FirefoxRandomnessPredictor, ChromeRandomnessPredictor, NodeRandomnessPredictor, SafariRandomnessPredictor, BunRandomnessPredictor, DenoRandomnessPredictor, };