Catalog npm
Back to packageRELEASE DETAILS

1.1.2

npm

3h-random

A seedable randomizer.

3harraybooleanelementfloatintegerrandomrandomiserrandomizerseedablestring
Published2 Aug 2018
Direct dependencies3
Transitive dependenciesNot calculated

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.

Declared dependencies 3

Native requirements
3 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
babel-core
Environment
{
  "local_name": "babel-core",
  "alias": false,
  "peer_metadata": null
}
^6.26.3development
babel-preset-env
Environment
{
  "local_name": "babel-preset-env",
  "alias": false,
  "peer_metadata": null
}
^1.7.0development
rollup-plugin-babel
Environment
{
  "local_name": "rollup-plugin-babel",
  "alias": false,
  "peer_metadata": null
}
^3.0.7development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-i1/Z+7LdKTdHlcII0MYF8wjoSzcnEE4o/oN9RCNcxw9nUgeW7cl4Hk4115f3mBqSAcHeD92fmZli5h/YryTNsA==",
  "shasum": "50ff74f04cd180a91898b9158234ca7fdcf7c931",
  "tarball": "https://registry.npmjs.org/3h-random/-/3h-random-1.1.2.tgz",
  "fileCount": 10,
  "unpackedSize": 12052,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYuCACRA9TVsSAnZWagAAGuUP/RZieQs9Q5eYglOsExr7\n1ggnazyqwF3ZmEtTIWnrDVEAiFSnVwB7DDa1paVG5wWQVizs9j6dydFOr6sp\nrhQ9b77gg/gIykLiVrL1P5/BX5WMmdxkwjOGJ/EBvvCCh2gYZeH0M1pgPJIN\neDokmJj+fXYyU7p1kvzyG6tZ+GSUOPEf9sypCVqXBBkGVU26vo/UTzzwLPOj\n5WvCMykrc7iuhK5WlOtrcvssQ9YablokO7t1Dkmfn6fL/Tce46bwmwV2B1tS\ny01J/lEKlZaX2HuwGHllN1+SO7n3xLWa/kHMZ6OPlUNt44KFVUDNdYmhPXDf\ndH1ijpHUT2zt4uAGQPQtn62Tk7a/pybtP39gME7vanJ0gS0t3NkFUWk88Tt2\nv57+z7fcmyCi8BZ2GKCSrNwKp0DZ3acglKM4aBZ85gbC9g5t0HOwIC1fbLXI\nW63usQPxG3HWmsM595GNODVZCmwkJ37i+mtcQMCXJHZw29oifLSTTlm57l1X\nUnBqmqZb4cdefSXXOIdcaI/C0amqbPM2ee4qZfJZZnL99CYFUMYZ6X/8jIMi\nLJRcfHa62CpApr1o0ZNsinMquVX1OnXNvH3seCaORvp6C30dSU7GsnPigxiN\nWCRUu6dcdb8B5/b7Bqnk8hhS6uTCNBbOh+KEj4ah4Wu67+YXkZs7YXFJDnQ4\nOGT9\r\n=qcT1\r\n-----END PGP SIGNATURE-----\r\n",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEUCIAp2QLOabDmfv6b12acGwqg7jqPcWQ7vv3HzxKTb4z/OAiEA2fLv8t9nGujqXAWbQ5HT4LoSQIf6ErieBwnARX3gIgk="
    }
  ]
}

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_version:90ab018cd0b44b160495106887227aea10cb3fde2501f450ef798e9dd3b0fac6

Other collected versions

2.0.01 Apr1.1.12 Aug1.1.014 Jul1.0.610 Jul1.0.510 Jul1.0.410 JulView all collected versions →