You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
3.1 KiB
60 lines
3.1 KiB
4 months ago
|
# Chance
|
||
|
|
||
|
[](http://chancejs.com)
|
||
|
|
||
|
[](https://travis-ci.org/chancejs/chancejs) [](https://github.com/chancejs/chancejs) [](https://github.com/chancejs/chancejs) [](https://npmjs.com/package/chance) [](https://www.jsdelivr.com/package/npm/chance) [](https://npmjs.com/package/chance) [](https://coveralls.io/r/chancejs/chancejs?branch=master) [](https://github.com/chancejs/chancejs)
|
||
|
|
||
|
Chance - Random generator helper for JavaScript
|
||
|
|
||
|
Homepage: [http://chancejs.com](http://chancejs.com)
|
||
|
|
||
|
Many more details on [http://chancejs.com](http://chancejs.com) but this single
|
||
|
library can generate random numbers, characters, strings, names, addresses,
|
||
|
dice, and pretty much anything else.
|
||
|
|
||
|
It includes the basic building blocks for all these items and is built on top
|
||
|
of a Mersenne Twister so it can generate these things with repeatability, if
|
||
|
desired.
|
||
|
|
||
|
## Usage
|
||
|
|
||
|
See the [full docs](https://chancejs.com) for details on installation and usage.
|
||
|
|
||
|
## Dependent tools
|
||
|
|
||
|
* [Chance CLI](https://github.com/chancejs/chance-cli) - Use Chance on the command line.
|
||
|
* [Chance Token Replacer](https://github.com/drewbrokke/chance-token-replacer) - Replace tokens in a string with Chance generated items.
|
||
|
* [Dream.js](https://github.com/adleroliveira/dreamjs) - Lightweight json data generator
|
||
|
* [Fake JSON Schema](https://github.com/pateketrueke/json-schema-faker/) - Use chance generators to populate JSON Schema samples.
|
||
|
* [Mocker Data Generator](https://github.com/danibram/mocker-data-generator/) - Minimal JSON data generator.
|
||
|
* [swagger-mock-api](https://github.com/dzdrazil/swagger-mock-api/) - Generate API mocks from a Swagger spec file enriched with Chance types and constraints
|
||
|
* [fony](https://github.com/captainsafia/fony) - A simple command line tool for generating fake data from a template string
|
||
|
|
||
|
Or [view all of the dependents on npm](https://www.npmjs.com/package/chance)
|
||
|
|
||
|
*Know a library that uses Chance that isn't here? Update the README and submit a PR!*
|
||
|
|
||
|
## Author
|
||
|
### Victor Quinn
|
||
|
[https://www.victorquinn.com](https://www.victorquinn.com)
|
||
|
[@victorquinn](https://twitter.com/victorquinn)
|
||
|
|
||
|
Please feel free to reach out to me if you have any questions or suggestions.
|
||
|
|
||
|
### Contributors
|
||
|
|
||
|
THANK YOU!
|
||
|
|
||
|
### Contribute!
|
||
|
|
||
|
Be a part of this project! You can run the test using the following.
|
||
|
|
||
|
1. Install dependencies from package.json by running `npm install`
|
||
|
2. Run the test via `npm test`
|
||
|
3. Make some fun new modules!
|
||
|
|
||
|
This project is licensed under the [MIT License](http://en.wikipedia.org/wiki/MIT_License) so feel free to hack away :)
|
||
|
|
||
|
Proudly written in Washington, D.C.
|
||
|
|