Catalog npm
PACKAGE EXPLORERView in registry

3h-random

npm

A randomizer lib.

3hrandomrandomizerseedablebooleanfloatintegerrandomiserstringarrayelement
Versions collected10
Direct dependencies8From release 2.0.0
Last observed20 Oct, 19:43 UTC

README

Current package documentation

3h-random

A randomizer lib.

Usage

/**
 * Employ one of the following to import this lib
 * or access the global namespace `HRandom` directly
 * if you are using it as a UMD module.
 * - import HRandom from '3h-random';
 * - const HRandom = require('3h-random');
 */

const randomizer = new HRandom.Randomizer({
    // seed: ...
    // cursor: ...
    // m: ...
    // a: ...
    // b: ...
});

console.log(randomizer.float(0, 1));
console.log(randomizer.integer(0, 100));

randomizer.reset(seed, cursor);

console.log(randomizer.boolean(0.5));
console.log(randomizer.string(16));
console.log(randomizer.choice(choices));

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 10

Collected releases
VersionPublishedDirect dependenciesOpen version
2.0.0Registry latest1 Apr 20228
1.1.22 Aug 20183
1.1.12 Aug 20183
1.1.014 Jul 20183
1.0.610 Jul 20183
1.0.510 Jul 20183
1.0.410 Jul 20183
1.0.210 Jul 20183
1.0.18 Jul 20183
1.0.07 Jul 20183

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
huang2002/3h-random

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:43 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:797d19b5e28d2a42fb6e65a9f60c43bab67f69066f4c753faea7c9a5a54794f7