A powerful Node.js library for generating various types of random data, including keys, passwords, phone numbers, emails, and more.
npm install generater.js- Generate powerful key
- Generate strong password
- Generate phone numbers for multiple countries
- Generate email addresses
- Generate credit card details (Visa, Mastercard)
- Generate custom One-Time-Password (OTP)
- Create random colors
- Create domain names
- And More!
- Fix Errors , Bugs
- Edit
Vise and Mastercard is class - Add more color
- Add more country's phone number
- A sample function to generate a math question
const msal = mathGenerater("MEDIUM");
console.log(msal.string + ' = ' + msal.number ); //'82 x 23' = 1886 (random[-+*/])
const msal = mathGenerater("MEDIUM","-");
console.log(msal.string + ' = ' + msal.number ); //'50 - 20' = 30 (only[-])- Just make a
string=>string[].
const args = argsGenerater("Hello world");
console.log(args); //: [ "Hello", "world" ]
console.log(args[0]) //: "Hello"
console.log(args[1]) //: "world"let a = [
{name1:"Yousef",name2:"Karm"},
{name1:"Ali",name2:"Naser"},
{name1:"Nawal",name2:"N"},
];
const data = randomOfArray(a);
console.log(data.name1 +' '+ data.name2 + data); // Yousef Naser / Object
a = [1,2,3,4,5,6,7,8,9,10];
const data = randomOfArray(a);
console.log(data); // 10 / number
a = ["Yousef","Ali","Ahmed","Nawal"];
const data = randomOfArray(a);
console.log(data); // Nawal / stringconst gen = reqiure("generater.js"); \\ ;) - Egypt
- Saudi Arabia
- USA
- UK
- UAE
- Germany
- France
- India
- Australia
- Canada
- Japan
- Brazil
- South Africa
- CALM
- RED
- DARK
- WHITE
- RANDOM
- GREEN
- BLUE
- Low
- Medium
- High
Y.Karm (DZAN)