js-randomness-predictor
Version:
Predict Math.random output in Node, Chrome, and Firefox
19 lines (18 loc) • 855 B
TypeScript
import { V8RandomnessPredictor, FirefoxRandomnessPredictor, ChromeRandomnessPredictor } from "./predictors/index.js";
declare const JSRandomnessPredictor: {
v8: (sequence?: number[]) => V8RandomnessPredictor;
firefox: (sequence: number[]) => FirefoxRandomnessPredictor;
chrome: (sequence: number[]) => ChromeRandomnessPredictor;
};
export default JSRandomnessPredictor;
/**
* For CJS so this will still work:
* ```
* const JSRandomnessPredictor = require("js-randomness-predictor");
* // So you can still do:
* const v8 = JSRandomnessPredictor.v8(); // same for 'chrome' and 'firefox', etc..
* ```
*/
export declare const v8: (sequence?: number[]) => V8RandomnessPredictor;
export declare const firefox: (sequence: number[]) => FirefoxRandomnessPredictor;
export declare const chrome: (sequence: number[]) => ChromeRandomnessPredictor;