@vs-org/random
v0.0.6
Published
This is simple random string generator utility
Downloads
5
Maintainers
Readme
VS Random
This is simple random character generator utility
Usage
- Generate random numbers
const random = required("@vs/random");
const randomNumbers = random({ length: 6, type: "numbers" });
output: "063367"
- Generate random string with upper case alphabet
const random = required("@vs/random");
const randomString = random({ length: 6, type: "uppercase" });
output: "PJIBBA"
- Generate random string with lower case alphabet
const random = required("@vs/random");
const randomString = random({ length: 6, type: "lowercase" });
output: "ochdid"
- Generate random string with default random charset
const random = required("@vs/random");
const randomString = random({ length: 6, type: "random" });
output: "RCIhj/"
- Generate random string with custom charset
const random = required("@vs/random");
const randomString = random({ length: 6, charset: "ABCDuifj987)(.:" });
output: "jC8(i8"
Options
| option | Description |
| ----------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| type: numbers
| Generate random number, but returns as string |
| type: uppercase
| Generate randomg string with only upper case alphabet |
| type: lowercase
| Genearte random string with only lowercase alphabet |
| type: symbols
| Generate random stgring with only symbols (from default charset) |
| type: random
| Generate random string with all above values (depends on length of string to include all chars). It does not mean it will atleast include one char from above options |
| charset: {custom char set}
| Generates random string from custom, note if charset is provided it takes priority over above options charset |
| length: {length of random string}
| Generates random string with above options of this length |
License
MIT (see LICENSE)