UNPKG

js-randomness-predictor

Version:
20 lines (19 loc) 785 B
import { V8RandomnessPredictor, FirefoxRandomnessPredictor, ChromeRandomnessPredictor } from "./predictors/index.js"; const JSRandomnessPredictor = { v8: (sequence) => new V8RandomnessPredictor(sequence), firefox: (sequence) => new FirefoxRandomnessPredictor(sequence), chrome: (sequence) => new ChromeRandomnessPredictor(sequence), }; // For ESM 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 const v8 = JSRandomnessPredictor.v8; export const firefox = JSRandomnessPredictor.firefox; export const chrome = JSRandomnessPredictor.chrome;