@xaroth8088/random-names
Version:
A random name generator for all kinds of things
17 lines (15 loc) • 3.17 kB
JavaScript
import { sample } from 'lodash-es';
export default function motorcycleClubs() {
let names;
const nm1 = ['Alpha', 'Anarchy', 'Angry', 'Argent', 'Arrowhead', 'Asphalt', 'Barbaric', 'Barking', 'Barrel', 'Bearded', 'Big', 'Bitter', 'Black', 'Blackhawk', 'Blazing', 'Blue', 'Booze', 'Border', 'Born', 'Broken', 'Burning', 'Burnt', 'Capital', 'Casual', 'Celtic', 'Chained', 'Chaos', 'Chasing', 'Chosen', 'Cold', 'Comet', 'Country', 'Crazy', 'Cunning', 'Dark', 'Dawn', 'Daylight', 'Dead', 'Derby', 'Devil\'s', 'Devoted', 'Die-Hard', 'Dirt', 'Dirty', 'Double', 'Dragon', 'Drunken', 'Dusk', 'Eastern', 'Endless', 'Fallen', 'Famous', 'Feral', 'Flying', 'Forward', 'Free', 'Freestyle', 'Freezone', 'Frosty', 'Frozen', 'Full Moon', 'Galloping', 'Gliding', 'Grave', 'Gravel', 'Grim', 'Hairy', 'Hardcore', 'Havoc', 'Horizon', 'Ignited', 'Independent', 'Infamous', 'Inferno', 'Inland', 'Insane', 'Iron', 'Jagged', 'Legendary', 'Liberty', 'Lightning', 'Little', 'Living', 'Lone', 'Long', 'Lost', 'Loud', 'Missing', 'Monster', 'Moonlight', 'Nameless', 'New', 'Night', 'Northern', 'Old', 'Phantom', 'Primal', 'Prime', 'Raging', 'Rebel', 'Reckless', 'Red', 'Restless', 'Rising', 'Road', 'Roaring', 'Rolling', 'Rough', 'Rugged', 'Rusty', 'Salvation', 'Savage', 'Shadow', 'Silent', 'Sleepless', 'Smokey', 'Smoking', 'Solo', 'Southern', 'Spartan', 'Spectral', 'Spiked', 'Steel', 'Storm', 'Thunder', 'Tribal', 'Triple', 'True', 'Twisted', 'Valley', 'Warped', 'Western', 'Wild'];
const nm2 = ['Aces', 'Alloys', 'Ancestors', 'Angels', 'Armada', 'Badgers', 'Bandidos', 'Bandits', 'Barbarians', 'Beanies', 'Beards', 'Bears', 'Bikers', 'Boars', 'Bones', 'Boots', 'Boys', 'Brotherhood', 'Brothers', 'Buzzards', 'Cannibals', 'Cats', 'Chariots', 'Chiefs', 'Clan', 'Cobras', 'Comets', 'Corps', 'Coyotes', 'Crew', 'Crows', 'Cruisers', 'Crusaders', 'Demons', 'Destroyers', 'Devils', 'Diablos', 'Disciples', 'Dogs', 'Dragons', 'Drakes', 'Drifters', 'Eagles', 'Emblems', 'Falcons', 'Fallen', 'Fathers', 'Fiends', 'Foxes', 'Freaks', 'Gargoyles', 'Ghosts', 'Girls', 'Griffins', 'Guardians', 'Heads', 'Hearts', 'Henchmen', 'Heretics', 'Highwaymen', 'Hogs', 'Horsemen', 'Horses', 'Hounds', 'Howlers', 'Hunters', 'Jackals', 'Jesters', 'Jokers', 'Keepers', 'Kings', 'Kingsmen', 'Knights', 'Legion', 'Legionnaires', 'Lions', 'Lords', 'Lovers', 'Machines', 'Marauders', 'Mavericks', 'Misfits', 'Mohawks', 'Mutants', 'Mutineers', 'Order', 'Outlaws', 'Owls', 'Panthers', 'Pirates', 'Pixies', 'Predators', 'Prowlers', 'Pythons', 'Raiders', 'Raptors', 'Rats', 'Reapers', 'Rebels', 'Renegades', 'Roadsters', 'Rockers', 'Rodents', 'Sabers', 'Saddles', 'Saints', 'Samurai', 'Scavengers', 'Scorpions', 'Sentinels', 'Shadows', 'Sidekicks', 'Sisterhood', 'Skulls', 'Slayers', 'Smugglers', 'Soldiers', 'Souls', 'Spades', 'Spiders', 'Spirits', 'Syndicate', 'Tigers', 'Travelers', 'Troopers', 'Vagabonds', 'Veterans', 'Vultures', 'Wanderers', 'Warriors', 'Weasels', 'Werewolves', 'Wheelers', 'Widows', 'Wings', 'Wolves'];
const i = Math.floor(Math.random() * 10);
{
if (i < 2) {
names = `The ${sample(nm2)}`;
} else {
names = `The ${sample(nm1)} ${sample(nm2)}`;
}
return names;
}
}