UNPKG

faker-lite

Version:

Get fake name, email and phone number.

40 lines (35 loc) 2.19 kB
const names = [ "John Doe", "Jane Smith", "Alice Johnson", "Bob Williams", "Charlie Brown", "David Miller", "Emma Wilson", "Frank Harris", "Grace Thompson", "Henry Martinez", "Isabella Anderson", "Jack Taylor", "Katie Moore", "Liam White", "Mia Clark", "Nathan Hall", "Olivia Lewis", "Peter Young", "Quinn King", "Ryan Scott", "Sophia Green", "Tyler Adams", "Uma Carter", "Victor Evans", "William Phillips", "Xander Turner", "Yasmine Parker", "Zachary Collins", "Amelia Stewart", "Benjamin Morris", "Chloe Rogers", "Daniel Reed", "Ella Cook", "Finn Morgan", "Gabriella Bailey", "Harrison Rivera", "Isla Cooper", "James Richardson", "Kaitlyn Cox", "Lucas Howard", "Madison Ward", "Noah Peterson", "Owen Foster", "Penelope Bailey", "Quincy Gray", "Rebecca Ross", "Samuel Bennett", "Taylor Murphy", "Ulysses Hughes", "Vanessa Flores", "Wyatt Jenkins", "Xavier Perry", "Yara Barnes", "Zane Powell", "Ava Long", "Blake Patterson", "Charlotte Wood", "Dominic Watson", "Eleanor Brooks", "Felix Sanders", "Georgia Price", "Hudson Simmons", "Ivy Foster", "Jaxon Ward", "Kylie Mitchell", "Leo Bennett", "Mackenzie Butler", "Nicholas Bryant", "Olive Bell", "Parker Hayes", "Quinn Freeman", "Riley Griffin", "Savannah Russell", "Theodore Watson", "Ursula Holland", "Vincent Crawford", "Wesley Porter", "Xenia Ramirez", "Yusuf Harper", "Zoey Hawkins", "Abigail Stone", "Beau Kelley", "Cameron Elliott", "Delilah Ford", "Ethan Bishop", "Fiona Henderson", "Gavin Murray", "Harper Spencer", "Isaac Lawson", "Jasmine Banks", "Kevin Doyle", "Lydia Wallace", "Mason Chapman", "Nora Hudson", "Oscar Blake", "Piper Steele", "Quentin Lloyd", "Rafael Bowen", "Scarlett Neal", "Tristan Malone" ]; const domains = ["example.com", "mail.com", "test.org", "demo.net"]; const fakerLite = { name: () => names[Math.floor(Math.random() * names.length)], email: () => { const name = fakerLite.name().split(" ").join(".").toLowerCase(); const domain = domains[Math.floor(Math.random() * domains.length)]; return `${name}@${domain}`; }, phone: () => { return `+91 ${Math.floor(1000 + Math.random() * 9000000000)}`; } }; module.exports = fakerLite;