Seeded pseudorandom number generator object implementation for NodeJS, written in TypeScript with type definitions and 100% code coverage.
npm install random2 --save
Use it in your JS like so:
var nextrandom = require("next-random");
var myRandom = new nextrandom.Random();
myRandom.next(); // 0.4939263087001966
Or create a seeded instance:
var myRandom = new Random(42);
myRandom.next(); // 0.19240476780557803
The project's package.json
has useful scripts for building the project:
npm install
npm run build
npm test
Typescript definitions are included with the package.
See the LICENSE
file for license information.