1.0.8 • Published 7 years ago
random-chars v1.0.8
random-chars
A small JavaScript library for generating random symbols
- All browsers are supported
- No dependencies
Installation
<script src="/path/to/random-chars.js"></script>
npm
npm i random-chars --save
var randomChars = require('random-chars');
Usage
randomChars.get();
/* Result: 95ejI8y5TPG8gR5c */
randomChars.get(3); //lenght (default: 16)
/* Result: zVx */
randomChars.get(16, 'haha'); //lenght and custom chars
/* Result: aaaaaaahhhhahahh */
randomChars.get({
amount: 3 //lenght (default: 16)
});
/* Result: uIE */
randomChars.get({
chars: 'haha' //custom chars (default: _defaultChars)
});
/* Result: ahaaahahhaaaaaha */
randomChars.get({
amount: 36, //lenght (default: 16)
use: {
digits: false //digits from default chars (default: true)
}
});
/* Result: NqJTlKgoWeWSwGiNGfqstJqyOLiscrXpjsDh */
randomChars.get({
amount: 36, //lenght (default: 16)
use: {
lower: false //lowercase letters from default chars (default: true)
}
});
/* Result: RMHGNDC3EO1CQYFH9MAYO52U3NYH2KUTPHMT */
randomChars.get({
amount: 36, //lenght (default: 16)
use: {
upper: false //uppercase letters from default chars (default: true)
}
});
/* Result: mnroj1095flbyplmh4fo6r5p4tpbbbt1mdt4 */