diff --git a/server/src/data/text-files/english-adjectives.txt b/server/src/data/text-files/english-adjectives.txt new file mode 100644 index 000000000..306eeb1c9 --- /dev/null +++ b/server/src/data/text-files/english-adjectives.txt @@ -0,0 +1,1347 @@ +abandoned +able +absolute +adorable +adventurous +academic +acceptable +acclaimed +accomplished +accurate +aching +acidic +acrobatic +active +actual +adept +admirable +admired +adolescent +adorable +adored +advanced +afraid +affectionate +aged +aggravating +aggressive +agile +agitated +agonizing +agreeable +ajar +alarmed +alarming +alert +alienated +alive +all +altruistic +amazing +ambitious +ample +amused +amusing +anchored +ancient +angelic +angry +anguished +animated +annual +another +antique +anxious +any +apprehensive +appropriate +apt +arctic +arid +aromatic +artistic +ashamed +assured +astonishing +athletic +attached +attentive +attractive +austere +authentic +authorized +automatic +avaricious +average +aware +awesome +awful +awkward +babyish +bad +back +baggy +bare +barren +basic +beautiful +belated +beloved +beneficial +better +best +bewitched +big +big-hearted +biodegradable +bite-sized +bitter +black +black-and-white +bland +blank +blaring +bleak +blind +blissful +blond +blue +blushing +bogus +boiling +bold +bony +boring +bossy +both +bouncy +bountiful +bowed +brave +breakable +brief +bright +brilliant +brisk +broken +bronze +brown +bruised +bubbly +bulky +bumpy +buoyant +burdensome +burly +bustling +busy +buttery +buzzing +calculating +calm +candid +canine +capital +carefree +careful +careless +caring +cautious +cavernous +celebrated +charming +cheap +cheerful +cheery +chief +chilly +chubby +circular +classic +clean +clear +clear-cut +clever +close +closed +cloudy +clueless +clumsy +cluttered +coarse +cold +colorful +colorless +colossal +comfortable +common +compassionate +competent +complete +complex +complicated +composed +concerned +concrete +confused +conscious +considerate +constant +content +conventional +cooked +cool +cooperative +coordinated +corny +corrupt +costly +courageous +courteous +crafty +crazy +creamy +creative +creepy +criminal +crisp +critical +crooked +crowded +cruel +crushing +cuddly +cultivated +cultured +cumbersome +curly +curvy +cute +cylindrical +damaged +damp +dangerous +dapper +daring +darling +dark +dazzling +dead +deadly +deafening +dear +dearest +decent +decimal +decisive +deep +defenseless +defensive +defiant +deficient +definite +definitive +delayed +delectable +delicious +delightful +delirious +demanding +dense +dental +dependable +dependent +descriptive +deserted +detailed +determined +devoted +different +difficult +digital +diligent +dim +dimpled +dimwitted +direct +disastrous +discrete +disfigured +disgusting +disloyal +dismal +distant +downright +dreary +dirty +disguised +dishonest +dismal +distant +distinct +distorted +dizzy +dopey +doting +double +downright +drab +drafty +dramatic +dreary +droopy +dry +dual +dull +dutiful +each +eager +earnest +early +easy +easy-going +ecstatic +edible +educated +elaborate +elastic +elated +elderly +electric +elegant +elementary +elliptical +embarrassed +embellished +eminent +emotional +empty +enchanted +enchanting +energetic +enlightened +enormous +enraged +entire +envious +equal +equatorial +essential +esteemed +ethical +euphoric +even +evergreen +everlasting +every +evil +exalted +excellent +exemplary +exhausted +excitable +excited +exciting +exotic +expensive +experienced +expert +extraneous +extroverted +extra-large +extra-small +fabulous +failing +faint +fair +faithful +fake +false +familiar +famous +fancy +fantastic +far +faraway +far-flung +far-off +fast +fat +fatal +fatherly +favorable +favorite +fearful +fearless +feisty +feline +female +feminine +few +fickle +filthy +fine +finished +firm +first +firsthand +fitting +fixed +flaky +flamboyant +flashy +flat +flawed +flawless +flickering +flimsy +flippant +flowery +fluffy +fluid +flustered +focused +fond +foolhardy +foolish +forceful +forked +formal +forsaken +forthright +fortunate +fragrant +frail +frank +frayed +free +French +fresh +frequent +friendly +frightened +frightening +frigid +frilly +frizzy +frivolous +front +frosty +frozen +frugal +fruitful +full +fumbling +functional +funny +fussy +fuzzy +gargantuan +gaseous +general +generous +gentle +genuine +giant +giddy +gigantic +gifted +giving +glamorous +glaring +glass +gleaming +gleeful +glistening +glittering +gloomy +glorious +glossy +glum +golden +good +good-natured +gorgeous +graceful +gracious +grand +grandiose +granular +grateful +grave +gray +great +greedy +green +gregarious +grim +grimy +gripping +grizzled +gross +grotesque +grouchy +grounded +growing +growling +grown +grubby +gruesome +grumpy +guilty +gullible +gummy +hairy +half +handmade +handsome +handy +happy +happy-go-lucky +hard +hard-to-find +harmful +harmless +harmonious +harsh +hasty +hateful +haunting +healthy +heartfelt +hearty +heavenly +heavy +hefty +helpful +helpless +hidden +hideous +high +high-level +hilarious +hoarse +hollow +homely +honest +honorable +honored +hopeful +horrible +hospitable +hot +huge +humble +humiliating +humming +humongous +hungry +hurtful +husky +icky +icy +ideal +idealistic +identical +idle +idiotic +idolized +ignorant +ill +illegal +ill-fated +ill-informed +illiterate +illustrious +imaginary +imaginative +immaculate +immaterial +immediate +immense +impassioned +impeccable +impartial +imperfect +imperturbable +impish +impolite +important +impossible +impractical +impressionable +impressive +improbable +impure +inborn +incomparable +incompatible +incomplete +inconsequential +incredible +indelible +inexperienced +indolent +infamous +infantile +infatuated +inferior +infinite +informal +innocent +insecure +insidious +insignificant +insistent +instructive +insubstantial +intelligent +intent +intentional +interesting +internal +international +intrepid +ironclad +irresponsible +irritating +itchy +jaded +jagged +jam-packed +jaunty +jealous +jittery +joint +jolly +jovial +joyful +joyous +jubilant +judicious +juicy +jumbo +junior +jumpy +juvenile +kaleidoscopic +keen +key +kind +kindhearted +kindly +klutzy +knobby +knotty +knowledgeable +knowing +known +kooky +kosher +lame +lanky +large +last +lasting +late +lavish +lawful +lazy +leading +lean +leafy +left +legal +legitimate +light +lighthearted +likable +likely +limited +limp +limping +linear +lined +liquid +little +live +lively +livid +loathsome +lone +lonely +long +long-term +loose +lopsided +lost +loud +lovable +lovely +loving +low +loyal +lucky +lumbering +luminous +lumpy +lustrous +luxurious +mad +made-up +magnificent +majestic +major +male +mammoth +married +marvelous +masculine +massive +mature +meager +mealy +mean +measly +meaty +medical +mediocre +medium +meek +mellow +melodic +memorable +menacing +merry +messy +metallic +mild +milky +mindless +miniature +minor +minty +miserable +miserly +misguided +misty +mixed +modern +modest +moist +monstrous +monthly +monumental +moral +mortified +motherly +motionless +mountainous +muddy +muffled +multicolored +mundane +murky +mushy +musty +muted +mysterious +naive +narrow +nasty +natural +naughty +nautical +near +neat +necessary +needy +negative +neglected +negligible +neighboring +nervous +new +next +nice +nifty +nimble +nippy +nocturnal +noisy +nonstop +normal +notable +noted +noteworthy +novel +noxious +numb +nutritious +nutty +obedient +obese +oblong +oily +oblong +obvious +occasional +odd +oddball +offbeat +offensive +official +old +old-fashioned +only +open +optimal +optimistic +opulent +orange +orderly +organic +ornate +ornery +ordinary +original +other +our +outlying +outgoing +outlandish +outrageous +outstanding +oval +overcooked +overdue +overjoyed +overlooked +palatable +pale +paltry +parallel +parched +partial +passionate +past +pastel +peaceful +peppery +perfect +perfumed +periodic +perky +personal +pertinent +pesky +pessimistic +petty +phony +physical +piercing +pink +pitiful +plain +plaintive +plastic +playful +pleasant +pleased +pleasing +plump +plush +polished +polite +political +pointed +pointless +poised +poor +popular +portly +posh +positive +possible +potable +powerful +powerless +practical +precious +present +prestigious +pretty +precious +previous +pricey +prickly +primary +prime +pristine +private +prize +probable +productive +profitable +profuse +proper +proud +prudent +punctual +pungent +puny +pure +purple +pushy +putrid +puzzled +puzzling +quaint +qualified +quarrelsome +quarterly +queasy +querulous +questionable +quick +quick-witted +quiet +quintessential +quirky +quixotic +quizzical +radiant +ragged +rapid +rare +rash +raw +recent +reckless +rectangular +ready +real +realistic +reasonable +red +reflecting +regal +regular +reliable +relieved +remarkable +remorseful +remote +repentant +required +respectful +responsible +repulsive +revolving +rewarding +rich +rigid +right +ringed +ripe +roasted +robust +rosy +rotating +rotten +rough +round +rowdy +royal +rubbery +rundown +ruddy +rude +runny +rural +rusty +sad +safe +salty +same +sandy +sane +sarcastic +sardonic +satisfied +scaly +scarce +scared +scary +scented +scholarly +scientific +scornful +scratchy +scrawny +second +secondary +second-hand +secret +self-assured +self-reliant +selfish +sentimental +separate +serene +serious +serpentine +several +severe +shabby +shadowy +shady +shallow +shameful +shameless +sharp +shimmering +shiny +shocked +shocking +shoddy +short +short-term +showy +shrill +shy +sick +silent +silky +silly +silver +similar +simple +simplistic +sinful +single +sizzling +skeletal +skinny +sleepy +slight +slim +slimy +slippery +slow +slushy +small +smart +smoggy +smooth +smug +snappy +snarling +sneaky +sniveling +snoopy +sociable +soft +soggy +solid +somber +some +spherical +sophisticated +sore +sorrowful +soulful +soupy +sour +Spanish +sparkling +sparse +specific +spectacular +speedy +spicy +spiffy +spirited +spiteful +splendid +spotless +spotted +spry +square +squeaky +squiggly +stable +staid +stained +stale +standard +starchy +stark +starry +steep +sticky +stiff +stimulating +stingy +stormy +straight +strange +steel +strict +strident +striking +striped +strong +studious +stunning +stupendous +stupid +sturdy +stylish +subdued +submissive +substantial +subtle +suburban +sudden +sugary +sunny +super +superb +superficial +superior +supportive +sure-footed +surprised +suspicious +svelte +sweaty +sweet +sweltering +swift +sympathetic +tall +talkative +tame +tan +tangible +tart +tasty +tattered +taut +tedious +teeming +tempting +tender +tense +tepid +terrible +terrific +testy +thankful +that +these +thick +thin +third +thirsty +this +thorough +thorny +those +thoughtful +threadbare +thrifty +thunderous +tidy +tight +timely +tinted +tiny +tired +torn +total +tough +traumatic +treasured +tremendous +tragic +trained +tremendous +triangular +tricky +trifling +trim +trivial +troubled +true +trusting +trustworthy +trusty +truthful +tubby +turbulent +twin +ugly +ultimate +unacceptable +unaware +uncomfortable +uncommon +unconscious +understated +unequaled +uneven +unfinished +unfit +unfolded +unfortunate +unhappy +unhealthy +uniform +unimportant +unique +united +unkempt +unknown +unlawful +unlined +unlucky +unnatural +unpleasant +unrealistic +unripe +unruly +unselfish +unsightly +unsteady +unsung +untidy +untimely +untried +untrue +unused +unusual +unwelcome +unwieldy +unwilling +unwitting +unwritten +upbeat +upright +upset +urban +usable +used +useful +useless +utilized +utter +vacant +vague +vain +valid +valuable +vapid +variable +vast +velvety +venerated +vengeful +verifiable +vibrant +vicious +victorious +vigilant +vigorous +villainous +violet +violent +virtual +virtuous +visible +vital +vivacious +vivid +voluminous +wan +warlike +warm +warmhearted +warped +wary +wasteful +watchful +waterlogged +watery +wavy +wealthy +weak +weary +webbed +wee +weekly +weepy +weighty +weird +welcome +well-documented +well-groomed +well-informed +well-lit +well-made +well-off +well-to-do +well-worn +wet +which +whimsical +whirlwind +whispered +white +whole +whopping +wicked +wide +wide-eyed +wiggly +wild +willing +wilted +winding +windy +winged +wiry +wise +witty +wobbly +woeful +wonderful +wooden +woozy +wordy +worldly +worn +worried +worrisome +worse +worst +worthless +worthwhile +worthy +wrathful +wretched +writhing +wrong +wry +yawning +yearly +yellow +yellowish +young +youthful +yummy +zany +zealous +zesty +zigzag \ No newline at end of file diff --git a/server/src/data/text-files/english-nouns.txt b/server/src/data/text-files/english-nouns.txt new file mode 100644 index 000000000..e9d6d389f --- /dev/null +++ b/server/src/data/text-files/english-nouns.txt @@ -0,0 +1,1525 @@ +people +history +way +art +world +information +map +two +family +government +health +system +computer +meat +year +thanks +music +person +reading +method +data +food +understanding +theory +law +bird +literature +problem +software +control +knowledge +power +ability +economics +love +internet +television +science +library +nature +fact +product +idea +temperature +investment +area +society +activity +story +industry +media +thing +oven +community +definition +safety +quality +development +language +management +player +variety +video +week +security +country +exam +movie +organization +equipment +physics +analysis +policy +series +thought +basis +boyfriend +direction +strategy +technology +army +camera +freedom +paper +environment +child +instance +month +truth +marketing +university +writing +article +department +difference +goal +news +audience +fishing +growth +income +marriage +user +combination +failure +meaning +medicine +philosophy +teacher +communication +night +chemistry +disease +disk +energy +nation +road +role +soup +advertising +location +success +addition +apartment +education +math +moment +painting +politics +attention +decision +event +property +shopping +student +wood +competition +distribution +entertainment +office +population +president +unit +category +cigarette +context +introduction +opportunity +performance +driver +flight +length +magazine +newspaper +relationship +teaching +cell +dealer +finding +lake +member +message +phone +scene +appearance +association +concept +customer +death +discussion +housing +inflation +insurance +mood +woman +advice +blood +effort +expression +importance +opinion +payment +reality +responsibility +situation +skill +statement +wealth +application +city +county +depth +estate +foundation +grandmother +heart +perspective +photo +recipe +studio +topic +collection +depression +imagination +passion +percentage +resource +setting +ad +agency +college +connection +criticism +debt +description +memory +patience +secretary +solution +administration +aspect +attitude +director +personality +psychology +recommendation +response +selection +storage +version +alcohol +argument +complaint +contract +emphasis +highway +loss +membership +possession +preparation +steak +union +agreement +cancer +currency +employment +engineering +entry +interaction +mixture +preference +region +republic +tradition +virus +actor +classroom +delivery +device +difficulty +drama +election +engine +football +guidance +hotel +owner +priority +protection +suggestion +tension +variation +anxiety +atmosphere +awareness +bath +bread +candidate +climate +comparison +confusion +construction +elevator +emotion +employee +employer +guest +height +leadership +mall +manager +operation +recording +sample +transportation +charity +cousin +disaster +editor +efficiency +excitement +extent +feedback +guitar +homework +leader +mom +outcome +permission +presentation +promotion +reflection +refrigerator +resolution +revenue +session +singer +tennis +basket +bonus +cabinet +childhood +church +clothes +coffee +dinner +drawing +hair +hearing +initiative +judgment +lab +measurement +mode +mud +orange +poetry +police +possibility +procedure +queen +ratio +relation +restaurant +satisfaction +sector +signature +significance +song +tooth +town +vehicle +volume +wife +accident +airport +appointment +arrival +assumption +baseball +chapter +committee +conversation +database +enthusiasm +error +explanation +farmer +gate +girl +hall +historian +hospital +injury +instruction +maintenance +manufacturer +meal +perception +pie +poem +presence +proposal +reception +replacement +revolution +river +son +speech +tea +village +warning +winner +worker +writer +assistance +breath +buyer +chest +chocolate +conclusion +contribution +cookie +courage +dad +desk +drawer +establishment +examination +garbage +grocery +honey +impression +improvement +independence +insect +inspection +inspector +king +ladder +menu +penalty +piano +potato +profession +professor +quantity +reaction +requirement +salad +sister +supermarket +tongue +weakness +wedding +affair +ambition +analyst +apple +assignment +assistant +bathroom +bedroom +beer +birthday +celebration +championship +cheek +client +consequence +departure +diamond +dirt +ear +fortune +friendship +funeral +gene +girlfriend +hat +indication +intention +lady +midnight +negotiation +obligation +passenger +pizza +platform +poet +pollution +recognition +reputation +shirt +sir +speaker +stranger +surgery +sympathy +tale +throat +trainer +uncle +youth +time +work +film +water +money +example +while +business +study +game +life +form +air +day +place +number +part +field +fish +back +process +heat +hand +experience +job +book +end +point +type +home +economy +value +body +market +guide +interest +state +radio +course +company +price +size +card +list +mind +trade +line +care +group +risk +word +fat +force +key +light +training +name +school +top +amount +level +order +practice +research +sense +service +piece +web +boss +sport +fun +house +page +term +test +answer +sound +focus +matter +kind +soil +board +oil +picture +access +garden +range +rate +reason +future +site +demand +exercise +image +case +cause +coast +action +age +bad +boat +record +result +section +building +mouse +cash +class +nothing +period +plan +store +tax +side +subject +space +rule +stock +weather +chance +figure +man +model +source +beginning +earth +program +chicken +design +feature +head +material +purpose +question +rock +salt +act +birth +car +dog +object +scale +sun +note +profit +rent +speed +style +war +bank +craft +half +inside +outside +standard +bus +exchange +eye +fire +position +pressure +stress +advantage +benefit +box +frame +issue +step +cycle +face +item +metal +paint +review +room +screen +structure +view +account +ball +discipline +medium +share +balance +bit +black +bottom +choice +gift +impact +machine +shape +tool +wind +address +average +career +culture +morning +pot +sign +table +task +condition +contact +credit +egg +hope +ice +network +north +square +attempt +date +effect +link +post +star +voice +capital +challenge +friend +self +shot +brush +couple +debate +exit +front +function +lack +living +plant +plastic +spot +summer +taste +theme +track +wing +brain +button +click +desire +foot +gas +influence +notice +rain +wall +base +damage +distance +feeling +pair +savings +staff +sugar +target +text +animal +author +budget +discount +file +ground +lesson +minute +officer +phase +reference +register +sky +stage +stick +title +trouble +bowl +bridge +campaign +character +club +edge +evidence +fan +letter +lock +maximum +novel +option +pack +park +plenty +quarter +skin +sort +weight +baby +background +carry +dish +factor +fruit +glass +joint +master +muscle +red +strength +traffic +trip +vegetable +appeal +chart +gear +ideal +kitchen +land +log +mother +net +party +principle +relative +sale +season +signal +spirit +street +tree +wave +belt +bench +commission +copy +drop +minimum +path +progress +project +sea +south +status +stuff +ticket +tour +angle +blue +breakfast +confidence +daughter +degree +doctor +dot +dream +duty +essay +father +fee +finance +hour +juice +limit +luck +milk +mouth +peace +pipe +seat +stable +storm +substance +team +trick +afternoon +bat +beach +blank +catch +chain +consideration +cream +crew +detail +gold +interview +kid +mark +match +mission +pain +pleasure +score +screw +sex +shop +shower +suit +tone +window +agent +band +block +bone +calendar +cap +coat +contest +corner +court +cup +district +door +east +finger +garage +guarantee +hole +hook +implement +layer +lecture +lie +manner +meeting +nose +parking +partner +profile +respect +rice +routine +schedule +swimming +telephone +tip +winter +airline +bag +battle +bed +bill +bother +cake +code +curve +designer +dimension +dress +ease +emergency +evening +extension +farm +fight +gap +grade +holiday +horror +horse +host +husband +loan +mistake +mountain +nail +noise +occasion +package +patient +pause +phrase +proof +race +relief +sand +sentence +shoulder +smoke +stomach +string +tourist +towel +vacation +west +wheel +wine +arm +aside +associate +bet +blow +border +branch +breast +brother +buddy +bunch +chip +coach +cross +document +draft +dust +expert +floor +god +golf +habit +iron +judge +knife +landscape +league +mail +mess +native +opening +parent +pattern +pin +pool +pound +request +salary +shame +shelter +shoe +silver +tackle +tank +trust +assist +bake +bar +bell +bike +blame +boy +brick +chair +closet +clue +collar +comment +conference +devil +diet +fear +fuel +glove +jacket +lunch +monitor +mortgage +nurse +pace +panic +peak +plane +reward +row +sandwich +shock +spite +spray +surprise +till +transition +weekend +welcome +yard +alarm +bend +bicycle +bite +blind +bottle +cable +candle +clerk +cloud +concert +counter +flower +grandfather +harm +knee +lawyer +leather +load +mirror +neck +pension +plate +purple +ruin +ship +skirt +slice +snow +specialist +stroke +switch +trash +tune +zone +anger +award +bid +bitter +boot +bug +camp +candy +carpet +cat +champion +channel +clock +comfort +cow +crack +engineer +entrance +fault +grass +guy +hell +highlight +incident +island +joke +jury +leg +lip +mate +motor +nerve +passage +pen +pride +priest +prize +promise +resident +resort +ring +roof +rope +sail +scheme +script +sock +station +toe +tower +truck +witness +a +you +it +can +will +if +one +many +most +other +use +make +good +look +help +go +great +being +few +might +still +public +read +keep +start +give +human +local +general +she +specific +long +play +feel +high +tonight +put +common +set +change +simple +past +big +possible +particular +today +major +personal +current +national +cut +natural +physical +show +try +check +second +call +move +pay +let +increase +single +individual +turn +ask +buy +guard +hold +main +offer +potential +professional +international +travel +cook +alternative +following +special +working +whole +dance +excuse +cold +commercial +low +purchase +deal +primary +worth +fall +necessary +positive +produce +search +present +spend +talk +creative +tell +cost +drive +green +support +glad +remove +return +run +complex +due +effective +middle +regular +reserve +independent +leave +original +reach +rest +serve +watch +beautiful +charge +active +break +negative +safe +stay +visit +visual +affect +cover +report +rise +walk +white +beyond +junior +pick +unique +anything +classic +final +lift +mix +private +stop +teach +western +concern +familiar +fly +official +broad +comfortable +gain +maybe +rich +save +stand +young +fail +heavy +hello +lead +listen +valuable +worry +handle +leading +meet +release +sell +finish +normal +press +ride +secret +spread +spring +tough +wait +brown +deep +display +flow +hit +objective +shoot +touch +cancel +chemical +cry +dump +extreme +push +conflict +eat +fill +formal +jump +kick +opposite +pass +pitch +remote +total +treat +vast +abuse +beat +burn +deposit +print +raise +sleep +somewhere +advance +anywhere +consist +dark +double +draw +equal +fix +hire +internal +join +kill +sensitive +tap +win +attack +claim +constant +drag +drink +guess +minor +pull +raw +soft +solid +wear +weird +wonder +annual +count +dead +doubt +feed +forever +impress +nobody +repeat +round +sing +slide +strip +whereas +wish +combine +command +dig +divide +equivalent +hang +hunt +initial +march +mention +smell +spiritual +survey +tie +adult +brief +crazy +escape +gather +hate +prior +repair +rough +sad +scratch +sick +strike +employ +external +hurt +illegal +laugh +lay +mobile +nasty +ordinary +respond +royal +senior +split +strain +struggle +swim +train +upper +wash +yellow +convert +crash +dependent +fold +funny +grab +hide +miss +permit +quote +recover +resolve +roll +sink +slip +spare +suspect +sweet +swing +twist +upstairs +usual +abroad +brave +calm +concentrate +estimate +grand +male +mine +prompt +quiet +refuse +regret +reveal +rush +shake +shift +shine +steal +suck +surround +anybody +bear +brilliant +dare +dear +delay +drunk +female +hurry +inevitable +invite +kiss +neat +pop +punch +quit +reply +representative +resist +rip +rub +silly +smile +spell +stretch +stupid +tear +temporary +tomorrow +wake +wrap +yesterday \ No newline at end of file diff --git a/server/src/data/words.ts b/server/src/data/words.ts new file mode 100644 index 000000000..bde7ee3ab --- /dev/null +++ b/server/src/data/words.ts @@ -0,0 +1,2897 @@ +import fs from "fs"; +import path from "path"; + +// https://raw.githubusercontent.com/hugsy/stuff/master/random-word/english-nouns.txt +// and https://gist.github.com/hugsy/8910dc78d208e40de42deb29e62df913 + +// so, why the hell is this like this? +// TS doesnt support copying "files" (i.e. non-ts files) into the build directory. This means we have to store things +// like this either in-memory, or use `cp` after the fact in order to emplace the files we're expecting. +// You can see which one i've gone for. +// I hope your editor supports rollup. + +export const adjectives = [ + "Abandoned", + "Able", + "Absolute", + "Adorable", + "Adventurous", + "Academic", + "Acceptable", + "Acclaimed", + "Accomplished", + "Accurate", + "Aching", + "Acidic", + "Acrobatic", + "Active", + "Actual", + "Adept", + "Admirable", + "Admired", + "Adolescent", + "Adorable", + "Adored", + "Advanced", + "Afraid", + "Affectionate", + "Aged", + "Aggravating", + "Aggressive", + "Agile", + "Agitated", + "Agonizing", + "Agreeable", + "Ajar", + "Alarmed", + "Alarming", + "Alert", + "Alienated", + "Alive", + "All", + "Altruistic", + "Amazing", + "Ambitious", + "Ample", + "Amused", + "Amusing", + "Anchored", + "Ancient", + "Angelic", + "Angry", + "Anguished", + "Animated", + "Annual", + "Another", + "Antique", + "Anxious", + "Any", + "Apprehensive", + "Appropriate", + "Apt", + "Arctic", + "Arid", + "Aromatic", + "Artistic", + "Ashamed", + "Assured", + "Astonishing", + "Athletic", + "Attached", + "Attentive", + "Attractive", + "Austere", + "Authentic", + "Authorized", + "Automatic", + "Avaricious", + "Average", + "Aware", + "Awesome", + "Awful", + "Awkward", + "Babyish", + "Bad", + "Back", + "Baggy", + "Bare", + "Barren", + "Basic", + "Beautiful", + "Belated", + "Beloved", + "Beneficial", + "Better", + "Best", + "Bewitched", + "Big", + "Big-hearted", + "Biodegradable", + "Bite-sized", + "Bitter", + "Black", + "Black-and-white", + "Bland", + "Blank", + "Blaring", + "Bleak", + "Blind", + "Blissful", + "Blond", + "Blue", + "Blushing", + "Bogus", + "Boiling", + "Bold", + "Bony", + "Boring", + "Bossy", + "Both", + "Bouncy", + "Bountiful", + "Bowed", + "Brave", + "Breakable", + "Brief", + "Bright", + "Brilliant", + "Brisk", + "Broken", + "Bronze", + "Brown", + "Bruised", + "Bubbly", + "Bulky", + "Bumpy", + "Buoyant", + "Burdensome", + "Burly", + "Bustling", + "Busy", + "Buttery", + "Buzzing", + "Calculating", + "Calm", + "Candid", + "Canine", + "Capital", + "Carefree", + "Careful", + "Careless", + "Caring", + "Cautious", + "Cavernous", + "Celebrated", + "Charming", + "Cheap", + "Cheerful", + "Cheery", + "Chief", + "Chilly", + "Chubby", + "Circular", + "Classic", + "Clean", + "Clear", + "Clear-cut", + "Clever", + "Close", + "Closed", + "Cloudy", + "Clueless", + "Clumsy", + "Cluttered", + "Coarse", + "Cold", + "Colorful", + "Colorless", + "Colossal", + "Comfortable", + "Common", + "Compassionate", + "Competent", + "Complete", + "Complex", + "Complicated", + "Composed", + "Concerned", + "Concrete", + "Confused", + "Conscious", + "Considerate", + "Constant", + "Content", + "Conventional", + "Cooked", + "Cool", + "Cooperative", + "Coordinated", + "Corny", + "Corrupt", + "Costly", + "Courageous", + "Courteous", + "Crafty", + "Crazy", + "Creamy", + "Creative", + "Creepy", + "Criminal", + "Crisp", + "Critical", + "Crooked", + "Crowded", + "Cruel", + "Crushing", + "Cuddly", + "Cultivated", + "Cultured", + "Cumbersome", + "Curly", + "Curvy", + "Cute", + "Cylindrical", + "Damaged", + "Damp", + "Dangerous", + "Dapper", + "Daring", + "Darling", + "Dark", + "Dazzling", + "Dead", + "Deadly", + "Deafening", + "Dear", + "Dearest", + "Decent", + "Decimal", + "Decisive", + "Deep", + "Defenseless", + "Defensive", + "Defiant", + "Deficient", + "Definite", + "Definitive", + "Delayed", + "Delectable", + "Delicious", + "Delightful", + "Delirious", + "Demanding", + "Dense", + "Dental", + "Dependable", + "Dependent", + "Descriptive", + "Deserted", + "Detailed", + "Determined", + "Devoted", + "Different", + "Difficult", + "Digital", + "Diligent", + "Dim", + "Dimpled", + "Dimwitted", + "Direct", + "Disastrous", + "Discrete", + "Disfigured", + "Disgusting", + "Disloyal", + "Dismal", + "Distant", + "Downright", + "Dreary", + "Dirty", + "Disguised", + "Dishonest", + "Dismal", + "Distant", + "Distinct", + "Distorted", + "Dizzy", + "Dopey", + "Doting", + "Double", + "Downright", + "Drab", + "Drafty", + "Dramatic", + "Dreary", + "Droopy", + "Dry", + "Dual", + "Dull", + "Dutiful", + "Each", + "Eager", + "Earnest", + "Early", + "Easy", + "Easy-going", + "Ecstatic", + "Edible", + "Educated", + "Elaborate", + "Elastic", + "Elated", + "Elderly", + "Electric", + "Elegant", + "Elementary", + "Elliptical", + "Embarrassed", + "Embellished", + "Eminent", + "Emotional", + "Empty", + "Enchanted", + "Enchanting", + "Energetic", + "Enlightened", + "Enormous", + "Enraged", + "Entire", + "Envious", + "Equal", + "Equatorial", + "Essential", + "Esteemed", + "Ethical", + "Euphoric", + "Even", + "Evergreen", + "Everlasting", + "Every", + "Evil", + "Exalted", + "Excellent", + "Exemplary", + "Exhausted", + "Excitable", + "Excited", + "Exciting", + "Exotic", + "Expensive", + "Experienced", + "Expert", + "Extraneous", + "Extroverted", + "Extra-large", + "Extra-small", + "Fabulous", + "Failing", + "Faint", + "Fair", + "Faithful", + "Fake", + "False", + "Familiar", + "Famous", + "Fancy", + "Fantastic", + "Far", + "Faraway", + "Far-flung", + "Far-off", + "Fast", + "Fat", + "Fatal", + "Fatherly", + "Favorable", + "Favorite", + "Fearful", + "Fearless", + "Feisty", + "Feline", + "Female", + "Feminine", + "Few", + "Fickle", + "Filthy", + "Fine", + "Finished", + "Firm", + "First", + "Firsthand", + "Fitting", + "Fixed", + "Flaky", + "Flamboyant", + "Flashy", + "Flat", + "Flawed", + "Flawless", + "Flickering", + "Flimsy", + "Flippant", + "Flowery", + "Fluffy", + "Fluid", + "Flustered", + "Focused", + "Fond", + "Foolhardy", + "Foolish", + "Forceful", + "Forked", + "Formal", + "Forsaken", + "Forthright", + "Fortunate", + "Fragrant", + "Frail", + "Frank", + "Frayed", + "Free", + "French", + "Fresh", + "Frequent", + "Friendly", + "Frightened", + "Frightening", + "Frigid", + "Frilly", + "Frizzy", + "Frivolous", + "Front", + "Frosty", + "Frozen", + "Frugal", + "Fruitful", + "Full", + "Fumbling", + "Functional", + "Funny", + "Fussy", + "Fuzzy", + "Gargantuan", + "Gaseous", + "General", + "Generous", + "Gentle", + "Genuine", + "Giant", + "Giddy", + "Gigantic", + "Gifted", + "Giving", + "Glamorous", + "Glaring", + "Glass", + "Gleaming", + "Gleeful", + "Glistening", + "Glittering", + "Gloomy", + "Glorious", + "Glossy", + "Glum", + "Golden", + "Good", + "Good-natured", + "Gorgeous", + "Graceful", + "Gracious", + "Grand", + "Grandiose", + "Granular", + "Grateful", + "Grave", + "Gray", + "Great", + "Greedy", + "Green", + "Gregarious", + "Grim", + "Grimy", + "Gripping", + "Grizzled", + "Gross", + "Grotesque", + "Grouchy", + "Grounded", + "Growing", + "Growling", + "Grown", + "Grubby", + "Gruesome", + "Grumpy", + "Guilty", + "Gullible", + "Gummy", + "Hairy", + "Half", + "Handmade", + "Handsome", + "Handy", + "Happy", + "Happy-go-lucky", + "Hard", + "Hard-to-find", + "Harmful", + "Harmless", + "Harmonious", + "Harsh", + "Hasty", + "Hateful", + "Haunting", + "Healthy", + "Heartfelt", + "Hearty", + "Heavenly", + "Heavy", + "Hefty", + "Helpful", + "Helpless", + "Hidden", + "Hideous", + "High", + "High-level", + "Hilarious", + "Hoarse", + "Hollow", + "Homely", + "Honest", + "Honorable", + "Honored", + "Hopeful", + "Horrible", + "Hospitable", + "Hot", + "Huge", + "Humble", + "Humiliating", + "Humming", + "Humongous", + "Hungry", + "Hurtful", + "Husky", + "Icky", + "Icy", + "Ideal", + "Idealistic", + "Identical", + "Idle", + "Idiotic", + "Idolized", + "Ignorant", + "Ill", + "Illegal", + "Ill-fated", + "Ill-informed", + "Illiterate", + "Illustrious", + "Imaginary", + "Imaginative", + "Immaculate", + "Immaterial", + "Immediate", + "Immense", + "Impassioned", + "Impeccable", + "Impartial", + "Imperfect", + "Imperturbable", + "Impish", + "Impolite", + "Important", + "Impossible", + "Impractical", + "Impressionable", + "Impressive", + "Improbable", + "Impure", + "Inborn", + "Incomparable", + "Incompatible", + "Incomplete", + "Inconsequential", + "Incredible", + "Indelible", + "Inexperienced", + "Indolent", + "Infamous", + "Infantile", + "Infatuated", + "Inferior", + "Infinite", + "Informal", + "Innocent", + "Insecure", + "Insidious", + "Insignificant", + "Insistent", + "Instructive", + "Insubstantial", + "Intelligent", + "Intent", + "Intentional", + "Interesting", + "Internal", + "International", + "Intrepid", + "Ironclad", + "Irresponsible", + "Irritating", + "Itchy", + "Jaded", + "Jagged", + "Jam-packed", + "Jaunty", + "Jealous", + "Jittery", + "Joint", + "Jolly", + "Jovial", + "Joyful", + "Joyous", + "Jubilant", + "Judicious", + "Juicy", + "Jumbo", + "Junior", + "Jumpy", + "Juvenile", + "Kaleidoscopic", + "Keen", + "Key", + "Kind", + "Kindhearted", + "Kindly", + "Klutzy", + "Knobby", + "Knotty", + "Knowledgeable", + "Knowing", + "Known", + "Kooky", + "Kosher", + "Lame", + "Lanky", + "Large", + "Last", + "Lasting", + "Late", + "Lavish", + "Lawful", + "Lazy", + "Leading", + "Lean", + "Leafy", + "Left", + "Legal", + "Legitimate", + "Light", + "Lighthearted", + "Likable", + "Likely", + "Limited", + "Limp", + "Limping", + "Linear", + "Lined", + "Liquid", + "Little", + "Live", + "Lively", + "Livid", + "Loathsome", + "Lone", + "Lonely", + "Long", + "Long-term", + "Loose", + "Lopsided", + "Lost", + "Loud", + "Lovable", + "Lovely", + "Loving", + "Low", + "Loyal", + "Lucky", + "Lumbering", + "Luminous", + "Lumpy", + "Lustrous", + "Luxurious", + "Mad", + "Made-up", + "Magnificent", + "Majestic", + "Major", + "Male", + "Mammoth", + "Married", + "Marvelous", + "Masculine", + "Massive", + "Mature", + "Meager", + "Mealy", + "Mean", + "Measly", + "Meaty", + "Medical", + "Mediocre", + "Medium", + "Meek", + "Mellow", + "Melodic", + "Memorable", + "Menacing", + "Merry", + "Messy", + "Metallic", + "Mild", + "Milky", + "Mindless", + "Miniature", + "Minor", + "Minty", + "Miserable", + "Miserly", + "Misguided", + "Misty", + "Mixed", + "Modern", + "Modest", + "Moist", + "Monstrous", + "Monthly", + "Monumental", + "Moral", + "Mortified", + "Motherly", + "Motionless", + "Mountainous", + "Muddy", + "Muffled", + "Multicolored", + "Mundane", + "Murky", + "Mushy", + "Musty", + "Muted", + "Mysterious", + "Naive", + "Narrow", + "Nasty", + "Natural", + "Naughty", + "Nautical", + "Near", + "Neat", + "Necessary", + "Needy", + "Negative", + "Neglected", + "Negligible", + "Neighboring", + "Nervous", + "New", + "Next", + "Nice", + "Nifty", + "Nimble", + "Nippy", + "Nocturnal", + "Noisy", + "Nonstop", + "Normal", + "Notable", + "Noted", + "Noteworthy", + "Novel", + "Noxious", + "Numb", + "Nutritious", + "Nutty", + "Obedient", + "Obese", + "Oblong", + "Oily", + "Oblong", + "Obvious", + "Occasional", + "Odd", + "Oddball", + "Offbeat", + "Offensive", + "Official", + "Old", + "Old-fashioned", + "Only", + "Open", + "Optimal", + "Optimistic", + "Opulent", + "Orange", + "Orderly", + "Organic", + "Ornate", + "Ornery", + "Ordinary", + "Original", + "Other", + "Our", + "Outlying", + "Outgoing", + "Outlandish", + "Outrageous", + "Outstanding", + "Oval", + "Overcooked", + "Overdue", + "Overjoyed", + "Overlooked", + "Palatable", + "Pale", + "Paltry", + "Parallel", + "Parched", + "Partial", + "Passionate", + "Past", + "Pastel", + "Peaceful", + "Peppery", + "Perfect", + "Perfumed", + "Periodic", + "Perky", + "Personal", + "Pertinent", + "Pesky", + "Pessimistic", + "Petty", + "Phony", + "Physical", + "Piercing", + "Pink", + "Pitiful", + "Plain", + "Plaintive", + "Plastic", + "Playful", + "Pleasant", + "Pleased", + "Pleasing", + "Plump", + "Plush", + "Polished", + "Polite", + "Political", + "Pointed", + "Pointless", + "Poised", + "Poor", + "Popular", + "Portly", + "Posh", + "Positive", + "Possible", + "Potable", + "Powerful", + "Powerless", + "Practical", + "Precious", + "Present", + "Prestigious", + "Pretty", + "Precious", + "Previous", + "Pricey", + "Prickly", + "Primary", + "Prime", + "Pristine", + "Private", + "Prize", + "Probable", + "Productive", + "Profitable", + "Profuse", + "Proper", + "Proud", + "Prudent", + "Punctual", + "Pungent", + "Puny", + "Pure", + "Purple", + "Pushy", + "Putrid", + "Puzzled", + "Puzzling", + "Quaint", + "Qualified", + "Quarrelsome", + "Quarterly", + "Queasy", + "Querulous", + "Questionable", + "Quick", + "Quick-witted", + "Quiet", + "Quintessential", + "Quirky", + "Quixotic", + "Quizzical", + "Radiant", + "Ragged", + "Rapid", + "Rare", + "Rash", + "Raw", + "Recent", + "Reckless", + "Rectangular", + "Ready", + "Real", + "Realistic", + "Reasonable", + "Red", + "Reflecting", + "Regal", + "Regular", + "Reliable", + "Relieved", + "Remarkable", + "Remorseful", + "Remote", + "Repentant", + "Required", + "Respectful", + "Responsible", + "Repulsive", + "Revolving", + "Rewarding", + "Rich", + "Rigid", + "Right", + "Ringed", + "Ripe", + "Roasted", + "Robust", + "Rosy", + "Rotating", + "Rotten", + "Rough", + "Round", + "Rowdy", + "Royal", + "Rubbery", + "Rundown", + "Ruddy", + "Rude", + "Runny", + "Rural", + "Rusty", + "Sad", + "Safe", + "Salty", + "Same", + "Sandy", + "Sane", + "Sarcastic", + "Sardonic", + "Satisfied", + "Scaly", + "Scarce", + "Scared", + "Scary", + "Scented", + "Scholarly", + "Scientific", + "Scornful", + "Scratchy", + "Scrawny", + "Second", + "Secondary", + "Second-hand", + "Secret", + "Self-assured", + "Self-reliant", + "Selfish", + "Sentimental", + "Separate", + "Serene", + "Serious", + "Serpentine", + "Several", + "Severe", + "Shabby", + "Shadowy", + "Shady", + "Shallow", + "Shameful", + "Shameless", + "Sharp", + "Shimmering", + "Shiny", + "Shocked", + "Shocking", + "Shoddy", + "Short", + "Short-term", + "Showy", + "Shrill", + "Shy", + "Sick", + "Silent", + "Silky", + "Silly", + "Silver", + "Similar", + "Simple", + "Simplistic", + "Sinful", + "Single", + "Sizzling", + "Skeletal", + "Skinny", + "Sleepy", + "Slight", + "Slim", + "Slimy", + "Slippery", + "Slow", + "Slushy", + "Small", + "Smart", + "Smoggy", + "Smooth", + "Smug", + "Snappy", + "Snarling", + "Sneaky", + "Sniveling", + "Snoopy", + "Sociable", + "Soft", + "Soggy", + "Solid", + "Somber", + "Some", + "Spherical", + "Sophisticated", + "Sore", + "Sorrowful", + "Soulful", + "Soupy", + "Sour", + "Spanish", + "Sparkling", + "Sparse", + "Specific", + "Spectacular", + "Speedy", + "Spicy", + "Spiffy", + "Spirited", + "Spiteful", + "Splendid", + "Spotless", + "Spotted", + "Spry", + "Square", + "Squeaky", + "Squiggly", + "Stable", + "Staid", + "Stained", + "Stale", + "Standard", + "Starchy", + "Stark", + "Starry", + "Steep", + "Sticky", + "Stiff", + "Stimulating", + "Stingy", + "Stormy", + "Straight", + "Strange", + "Steel", + "Strict", + "Strident", + "Striking", + "Striped", + "Strong", + "Studious", + "Stunning", + "Stupendous", + "Stupid", + "Sturdy", + "Stylish", + "Subdued", + "Submissive", + "Substantial", + "Subtle", + "Suburban", + "Sudden", + "Sugary", + "Sunny", + "Super", + "Superb", + "Superficial", + "Superior", + "Supportive", + "Sure-footed", + "Surprised", + "Suspicious", + "Svelte", + "Sweaty", + "Sweet", + "Sweltering", + "Swift", + "Sympathetic", + "Tall", + "Talkative", + "Tame", + "Tan", + "Tangible", + "Tart", + "Tasty", + "Tattered", + "Taut", + "Tedious", + "Teeming", + "Tempting", + "Tender", + "Tense", + "Tepid", + "Terrible", + "Terrific", + "Testy", + "Thankful", + "That", + "These", + "Thick", + "Thin", + "Third", + "Thirsty", + "This", + "Thorough", + "Thorny", + "Those", + "Thoughtful", + "Threadbare", + "Thrifty", + "Thunderous", + "Tidy", + "Tight", + "Timely", + "Tinted", + "Tiny", + "Tired", + "Torn", + "Total", + "Tough", + "Traumatic", + "Treasured", + "Tremendous", + "Tragic", + "Trained", + "Tremendous", + "Triangular", + "Tricky", + "Trifling", + "Trim", + "Trivial", + "Troubled", + "True", + "Trusting", + "Trustworthy", + "Trusty", + "Truthful", + "Tubby", + "Turbulent", + "Twin", + "Ugly", + "Ultimate", + "Unacceptable", + "Unaware", + "Uncomfortable", + "Uncommon", + "Unconscious", + "Understated", + "Unequaled", + "Uneven", + "Unfinished", + "Unfit", + "Unfolded", + "Unfortunate", + "Unhappy", + "Unhealthy", + "Uniform", + "Unimportant", + "Unique", + "United", + "Unkempt", + "Unknown", + "Unlawful", + "Unlined", + "Unlucky", + "Unnatural", + "Unpleasant", + "Unrealistic", + "Unripe", + "Unruly", + "Unselfish", + "Unsightly", + "Unsteady", + "Unsung", + "Untidy", + "Untimely", + "Untried", + "Untrue", + "Unused", + "Unusual", + "Unwelcome", + "Unwieldy", + "Unwilling", + "Unwitting", + "Unwritten", + "Upbeat", + "Upright", + "Upset", + "Urban", + "Usable", + "Used", + "Useful", + "Useless", + "Utilized", + "Utter", + "Vacant", + "Vague", + "Vain", + "Valid", + "Valuable", + "Vapid", + "Variable", + "Vast", + "Velvety", + "Venerated", + "Vengeful", + "Verifiable", + "Vibrant", + "Vicious", + "Victorious", + "Vigilant", + "Vigorous", + "Villainous", + "Violet", + "Violent", + "Virtual", + "Virtuous", + "Visible", + "Vital", + "Vivacious", + "Vivid", + "Voluminous", + "Wan", + "Warlike", + "Warm", + "Warmhearted", + "Warped", + "Wary", + "Wasteful", + "Watchful", + "Waterlogged", + "Watery", + "Wavy", + "Wealthy", + "Weak", + "Weary", + "Webbed", + "Wee", + "Weekly", + "Weepy", + "Weighty", + "Weird", + "Welcome", + "Well-documented", + "Well-groomed", + "Well-informed", + "Well-lit", + "Well-made", + "Well-off", + "Well-to-do", + "Well-worn", + "Wet", + "Which", + "Whimsical", + "Whirlwind", + "Whispered", + "White", + "Whole", + "Whopping", + "Wicked", + "Wide", + "Wide-eyed", + "Wiggly", + "Wild", + "Willing", + "Wilted", + "Winding", + "Windy", + "Winged", + "Wiry", + "Wise", + "Witty", + "Wobbly", + "Woeful", + "Wonderful", + "Wooden", + "Woozy", + "Wordy", + "Worldly", + "Worn", + "Worried", + "Worrisome", + "Worse", + "Worst", + "Worthless", + "Worthwhile", + "Worthy", + "Wrathful", + "Wretched", + "Writhing", + "Wrong", + "Wry", + "Yawning", + "Yearly", + "Yellow", + "Yellowish", + "Young", + "Youthful", + "Yummy", + "Zany", + "Zealous", + "Zesty", + "Zigzag", +]; + +export const nouns = [ + "People", + "History", + "Way", + "Art", + "World", + "Information", + "Map", + "Two", + "Family", + "Government", + "Health", + "System", + "Computer", + "Meat", + "Year", + "Thanks", + "Music", + "Person", + "Reading", + "Method", + "Data", + "Food", + "Understanding", + "Theory", + "Law", + "Bird", + "Literature", + "Problem", + "Software", + "Control", + "Knowledge", + "Power", + "Ability", + "Economics", + "Love", + "Internet", + "Television", + "Science", + "Library", + "Nature", + "Fact", + "Product", + "Idea", + "Temperature", + "Investment", + "Area", + "Society", + "Activity", + "Story", + "Industry", + "Media", + "Thing", + "Oven", + "Community", + "Definition", + "Safety", + "Quality", + "Development", + "Language", + "Management", + "Player", + "Variety", + "Video", + "Week", + "Security", + "Country", + "Exam", + "Movie", + "Organization", + "Equipment", + "Physics", + "Analysis", + "Policy", + "Series", + "Thought", + "Basis", + "Boyfriend", + "Direction", + "Strategy", + "Technology", + "Army", + "Camera", + "Freedom", + "Paper", + "Environment", + "Child", + "Instance", + "Month", + "Truth", + "Marketing", + "University", + "Writing", + "Article", + "Department", + "Difference", + "Goal", + "News", + "Audience", + "Fishing", + "Growth", + "Income", + "Marriage", + "User", + "Combination", + "Failure", + "Meaning", + "Medicine", + "Philosophy", + "Teacher", + "Communication", + "Night", + "Chemistry", + "Disease", + "Disk", + "Energy", + "Nation", + "Road", + "Role", + "Soup", + "Advertising", + "Location", + "Success", + "Addition", + "Apartment", + "Education", + "Math", + "Moment", + "Painting", + "Politics", + "Attention", + "Decision", + "Event", + "Property", + "Shopping", + "Student", + "Wood", + "Competition", + "Distribution", + "Entertainment", + "Office", + "Population", + "President", + "Unit", + "Category", + "Cigarette", + "Context", + "Introduction", + "Opportunity", + "Performance", + "Driver", + "Flight", + "Length", + "Magazine", + "Newspaper", + "Relationship", + "Teaching", + "Cell", + "Dealer", + "Finding", + "Lake", + "Member", + "Message", + "Phone", + "Scene", + "Appearance", + "Association", + "Concept", + "Customer", + "Death", + "Discussion", + "Housing", + "Inflation", + "Insurance", + "Mood", + "Woman", + "Advice", + "Blood", + "Effort", + "Expression", + "Importance", + "Opinion", + "Payment", + "Reality", + "Responsibility", + "Situation", + "Skill", + "Statement", + "Wealth", + "Application", + "City", + "County", + "Depth", + "Estate", + "Foundation", + "Grandmother", + "Heart", + "Perspective", + "Photo", + "Recipe", + "Studio", + "Topic", + "Collection", + "Depression", + "Imagination", + "Passion", + "Percentage", + "Resource", + "Setting", + "Ad", + "Agency", + "College", + "Connection", + "Criticism", + "Debt", + "Description", + "Memory", + "Patience", + "Secretary", + "Solution", + "Administration", + "Aspect", + "Attitude", + "Director", + "Personality", + "Psychology", + "Recommendation", + "Response", + "Selection", + "Storage", + "Version", + "Alcohol", + "Argument", + "Complaint", + "Contract", + "Emphasis", + "Highway", + "Loss", + "Membership", + "Possession", + "Preparation", + "Steak", + "Union", + "Agreement", + "Cancer", + "Currency", + "Employment", + "Engineering", + "Entry", + "Interaction", + "Mixture", + "Preference", + "Region", + "Republic", + "Tradition", + "Virus", + "Actor", + "Classroom", + "Delivery", + "Device", + "Difficulty", + "Drama", + "Election", + "Engine", + "Football", + "Guidance", + "Hotel", + "Owner", + "Priority", + "Protection", + "Suggestion", + "Tension", + "Variation", + "Anxiety", + "Atmosphere", + "Awareness", + "Bath", + "Bread", + "Candidate", + "Climate", + "Comparison", + "Confusion", + "Construction", + "Elevator", + "Emotion", + "Employee", + "Employer", + "Guest", + "Height", + "Leadership", + "Mall", + "Manager", + "Operation", + "Recording", + "Sample", + "Transportation", + "Charity", + "Cousin", + "Disaster", + "Editor", + "Efficiency", + "Excitement", + "Extent", + "Feedback", + "Guitar", + "Homework", + "Leader", + "Mom", + "Outcome", + "Permission", + "Presentation", + "Promotion", + "Reflection", + "Refrigerator", + "Resolution", + "Revenue", + "Session", + "Singer", + "Tennis", + "Basket", + "Bonus", + "Cabinet", + "Childhood", + "Church", + "Clothes", + "Coffee", + "Dinner", + "Drawing", + "Hair", + "Hearing", + "Initiative", + "Judgment", + "Lab", + "Measurement", + "Mode", + "Mud", + "Orange", + "Poetry", + "Police", + "Possibility", + "Procedure", + "Queen", + "Ratio", + "Relation", + "Restaurant", + "Satisfaction", + "Sector", + "Signature", + "Significance", + "Song", + "Tooth", + "Town", + "Vehicle", + "Volume", + "Wife", + "Accident", + "Airport", + "Appointment", + "Arrival", + "Assumption", + "Baseball", + "Chapter", + "Committee", + "Conversation", + "Database", + "Enthusiasm", + "Error", + "Explanation", + "Farmer", + "Gate", + "Girl", + "Hall", + "Historian", + "Hospital", + "Injury", + "Instruction", + "Maintenance", + "Manufacturer", + "Meal", + "Perception", + "Pie", + "Poem", + "Presence", + "Proposal", + "Reception", + "Replacement", + "Revolution", + "River", + "Son", + "Speech", + "Tea", + "Village", + "Warning", + "Winner", + "Worker", + "Writer", + "Assistance", + "Breath", + "Buyer", + "Chest", + "Chocolate", + "Conclusion", + "Contribution", + "Cookie", + "Courage", + "Dad", + "Desk", + "Drawer", + "Establishment", + "Examination", + "Garbage", + "Grocery", + "Honey", + "Impression", + "Improvement", + "Independence", + "Insect", + "Inspection", + "Inspector", + "King", + "Ladder", + "Menu", + "Penalty", + "Piano", + "Potato", + "Profession", + "Professor", + "Quantity", + "Reaction", + "Requirement", + "Salad", + "Sister", + "Supermarket", + "Tongue", + "Weakness", + "Wedding", + "Affair", + "Ambition", + "Analyst", + "Apple", + "Assignment", + "Assistant", + "Bathroom", + "Bedroom", + "Beer", + "Birthday", + "Celebration", + "Championship", + "Cheek", + "Client", + "Consequence", + "Departure", + "Diamond", + "Dirt", + "Ear", + "Fortune", + "Friendship", + "Funeral", + "Gene", + "Girlfriend", + "Hat", + "Indication", + "Intention", + "Lady", + "Midnight", + "Negotiation", + "Obligation", + "Passenger", + "Pizza", + "Platform", + "Poet", + "Pollution", + "Recognition", + "Reputation", + "Shirt", + "Sir", + "Speaker", + "Stranger", + "Surgery", + "Sympathy", + "Tale", + "Throat", + "Trainer", + "Uncle", + "Youth", + "Time", + "Work", + "Film", + "Water", + "Money", + "Example", + "While", + "Business", + "Study", + "Game", + "Life", + "Form", + "Air", + "Day", + "Place", + "Number", + "Part", + "Field", + "Fish", + "Back", + "Process", + "Heat", + "Hand", + "Experience", + "Job", + "Book", + "End", + "Point", + "Type", + "Home", + "Economy", + "Value", + "Body", + "Market", + "Guide", + "Interest", + "State", + "Radio", + "Course", + "Company", + "Price", + "Size", + "Card", + "List", + "Mind", + "Trade", + "Line", + "Care", + "Group", + "Risk", + "Word", + "Fat", + "Force", + "Key", + "Light", + "Training", + "Name", + "School", + "Top", + "Amount", + "Level", + "Order", + "Practice", + "Research", + "Sense", + "Service", + "Piece", + "Web", + "Boss", + "Sport", + "Fun", + "House", + "Page", + "Term", + "Test", + "Answer", + "Sound", + "Focus", + "Matter", + "Kind", + "Soil", + "Board", + "Oil", + "Picture", + "Access", + "Garden", + "Range", + "Rate", + "Reason", + "Future", + "Site", + "Demand", + "Exercise", + "Image", + "Case", + "Cause", + "Coast", + "Action", + "Age", + "Bad", + "Boat", + "Record", + "Result", + "Section", + "Building", + "Mouse", + "Cash", + "Class", + "Nothing", + "Period", + "Plan", + "Store", + "Tax", + "Side", + "Subject", + "Space", + "Rule", + "Stock", + "Weather", + "Chance", + "Figure", + "Man", + "Model", + "Source", + "Beginning", + "Earth", + "Program", + "Chicken", + "Design", + "Feature", + "Head", + "Material", + "Purpose", + "Question", + "Rock", + "Salt", + "Act", + "Birth", + "Car", + "Dog", + "Object", + "Scale", + "Sun", + "Note", + "Profit", + "Rent", + "Speed", + "Style", + "War", + "Bank", + "Craft", + "Half", + "Inside", + "Outside", + "Standard", + "Bus", + "Exchange", + "Eye", + "Fire", + "Position", + "Pressure", + "Stress", + "Advantage", + "Benefit", + "Box", + "Frame", + "Issue", + "Step", + "Cycle", + "Face", + "Item", + "Metal", + "Paint", + "Review", + "Room", + "Screen", + "Structure", + "View", + "Account", + "Ball", + "Discipline", + "Medium", + "Share", + "Balance", + "Bit", + "Black", + "Bottom", + "Choice", + "Gift", + "Impact", + "Machine", + "Shape", + "Tool", + "Wind", + "Address", + "Average", + "Career", + "Culture", + "Morning", + "Pot", + "Sign", + "Table", + "Task", + "Condition", + "Contact", + "Credit", + "Egg", + "Hope", + "Ice", + "Network", + "North", + "Square", + "Attempt", + "Date", + "Effect", + "Link", + "Post", + "Star", + "Voice", + "Capital", + "Challenge", + "Friend", + "Self", + "Shot", + "Brush", + "Couple", + "Debate", + "Exit", + "Front", + "Function", + "Lack", + "Living", + "Plant", + "Plastic", + "Spot", + "Summer", + "Taste", + "Theme", + "Track", + "Wing", + "Brain", + "Button", + "Click", + "Desire", + "Foot", + "Gas", + "Influence", + "Notice", + "Rain", + "Wall", + "Base", + "Damage", + "Distance", + "Feeling", + "Pair", + "Savings", + "Staff", + "Sugar", + "Target", + "Text", + "Animal", + "Author", + "Budget", + "Discount", + "File", + "Ground", + "Lesson", + "Minute", + "Officer", + "Phase", + "Reference", + "Register", + "Sky", + "Stage", + "Stick", + "Title", + "Trouble", + "Bowl", + "Bridge", + "Campaign", + "Character", + "Club", + "Edge", + "Evidence", + "Fan", + "Letter", + "Lock", + "Maximum", + "Novel", + "Option", + "Pack", + "Park", + "Plenty", + "Quarter", + "Skin", + "Sort", + "Weight", + "Baby", + "Background", + "Carry", + "Dish", + "Factor", + "Fruit", + "Glass", + "Joint", + "Master", + "Muscle", + "Red", + "Strength", + "Traffic", + "Trip", + "Vegetable", + "Appeal", + "Chart", + "Gear", + "Ideal", + "Kitchen", + "Land", + "Log", + "Mother", + "Net", + "Party", + "Principle", + "Relative", + "Sale", + "Season", + "Signal", + "Spirit", + "Street", + "Tree", + "Wave", + "Belt", + "Bench", + "Commission", + "Copy", + "Drop", + "Minimum", + "Path", + "Progress", + "Project", + "Sea", + "South", + "Status", + "Stuff", + "Ticket", + "Tour", + "Angle", + "Blue", + "Breakfast", + "Confidence", + "Daughter", + "Degree", + "Doctor", + "Dot", + "Dream", + "Duty", + "Essay", + "Father", + "Fee", + "Finance", + "Hour", + "Juice", + "Limit", + "Luck", + "Milk", + "Mouth", + "Peace", + "Pipe", + "Seat", + "Stable", + "Storm", + "Substance", + "Team", + "Trick", + "Afternoon", + "Bat", + "Beach", + "Blank", + "Catch", + "Chain", + "Consideration", + "Cream", + "Crew", + "Detail", + "Gold", + "Interview", + "Kid", + "Mark", + "Match", + "Mission", + "Pain", + "Pleasure", + "Score", + "Screw", + "Sex", + "Shop", + "Shower", + "Suit", + "Tone", + "Window", + "Agent", + "Band", + "Block", + "Bone", + "Calendar", + "Cap", + "Coat", + "Contest", + "Corner", + "Court", + "Cup", + "District", + "Door", + "East", + "Finger", + "Garage", + "Guarantee", + "Hole", + "Hook", + "Implement", + "Layer", + "Lecture", + "Lie", + "Manner", + "Meeting", + "Nose", + "Parking", + "Partner", + "Profile", + "Respect", + "Rice", + "Routine", + "Schedule", + "Swimming", + "Telephone", + "Tip", + "Winter", + "Airline", + "Bag", + "Battle", + "Bed", + "Bill", + "Bother", + "Cake", + "Code", + "Curve", + "Designer", + "Dimension", + "Dress", + "Ease", + "Emergency", + "Evening", + "Extension", + "Farm", + "Fight", + "Gap", + "Grade", + "Holiday", + "Horror", + "Horse", + "Host", + "Husband", + "Loan", + "Mistake", + "Mountain", + "Nail", + "Noise", + "Occasion", + "Package", + "Patient", + "Pause", + "Phrase", + "Proof", + "Race", + "Relief", + "Sand", + "Sentence", + "Shoulder", + "Smoke", + "Stomach", + "String", + "Tourist", + "Towel", + "Vacation", + "West", + "Wheel", + "Wine", + "Arm", + "Aside", + "Associate", + "Bet", + "Blow", + "Border", + "Branch", + "Breast", + "Brother", + "Buddy", + "Bunch", + "Chip", + "Coach", + "Cross", + "Document", + "Draft", + "Dust", + "Expert", + "Floor", + "God", + "Golf", + "Habit", + "Iron", + "Judge", + "Knife", + "Landscape", + "League", + "Mail", + "Mess", + "Native", + "Opening", + "Parent", + "Pattern", + "Pin", + "Pool", + "Pound", + "Request", + "Salary", + "Shame", + "Shelter", + "Shoe", + "Silver", + "Tackle", + "Tank", + "Trust", + "Assist", + "Bake", + "Bar", + "Bell", + "Bike", + "Blame", + "Boy", + "Brick", + "Chair", + "Closet", + "Clue", + "Collar", + "Comment", + "Conference", + "Devil", + "Diet", + "Fear", + "Fuel", + "Glove", + "Jacket", + "Lunch", + "Monitor", + "Mortgage", + "Nurse", + "Pace", + "Panic", + "Peak", + "Plane", + "Reward", + "Row", + "Sandwich", + "Shock", + "Spite", + "Spray", + "Surprise", + "Till", + "Transition", + "Weekend", + "Welcome", + "Yard", + "Alarm", + "Bend", + "Bicycle", + "Bite", + "Blind", + "Bottle", + "Cable", + "Candle", + "Clerk", + "Cloud", + "Concert", + "Counter", + "Flower", + "Grandfather", + "Harm", + "Knee", + "Lawyer", + "Leather", + "Load", + "Mirror", + "Neck", + "Pension", + "Plate", + "Purple", + "Ruin", + "Ship", + "Skirt", + "Slice", + "Snow", + "Specialist", + "Stroke", + "Switch", + "Trash", + "Tune", + "Zone", + "Anger", + "Award", + "Bid", + "Bitter", + "Boot", + "Bug", + "Camp", + "Candy", + "Carpet", + "Cat", + "Champion", + "Channel", + "Clock", + "Comfort", + "Cow", + "Crack", + "Engineer", + "Entrance", + "Fault", + "Grass", + "Guy", + "Hell", + "Highlight", + "Incident", + "Island", + "Joke", + "Jury", + "Leg", + "Lip", + "Mate", + "Motor", + "Nerve", + "Passage", + "Pen", + "Pride", + "Priest", + "Prize", + "Promise", + "Resident", + "Resort", + "Ring", + "Roof", + "Rope", + "Sail", + "Scheme", + "Script", + "Sock", + "Station", + "Toe", + "Tower", + "Truck", + "Witness", + "A", + "You", + "It", + "Can", + "Will", + "If", + "One", + "Many", + "Most", + "Other", + "Use", + "Make", + "Good", + "Look", + "Help", + "Go", + "Great", + "Being", + "Few", + "Might", + "Still", + "Public", + "Read", + "Keep", + "Start", + "Give", + "Human", + "Local", + "General", + "She", + "Specific", + "Long", + "Play", + "Feel", + "High", + "Tonight", + "Put", + "Common", + "Set", + "Change", + "Simple", + "Past", + "Big", + "Possible", + "Particular", + "Today", + "Major", + "Personal", + "Current", + "National", + "Cut", + "Natural", + "Physical", + "Show", + "Try", + "Check", + "Second", + "Call", + "Move", + "Pay", + "Let", + "Increase", + "Single", + "Individual", + "Turn", + "Ask", + "Buy", + "Guard", + "Hold", + "Main", + "Offer", + "Potential", + "Professional", + "International", + "Travel", + "Cook", + "Alternative", + "Following", + "Special", + "Working", + "Whole", + "Dance", + "Excuse", + "Cold", + "Commercial", + "Low", + "Purchase", + "Deal", + "Primary", + "Worth", + "Fall", + "Necessary", + "Positive", + "Produce", + "Search", + "Present", + "Spend", + "Talk", + "Creative", + "Tell", + "Cost", + "Drive", + "Green", + "Support", + "Glad", + "Remove", + "Return", + "Run", + "Complex", + "Due", + "Effective", + "Middle", + "Regular", + "Reserve", + "Independent", + "Leave", + "Original", + "Reach", + "Rest", + "Serve", + "Watch", + "Beautiful", + "Charge", + "Active", + "Break", + "Negative", + "Safe", + "Stay", + "Visit", + "Visual", + "Affect", + "Cover", + "Report", + "Rise", + "Walk", + "White", + "Beyond", + "Junior", + "Pick", + "Unique", + "Anything", + "Classic", + "Final", + "Lift", + "Mix", + "Private", + "Stop", + "Teach", + "Western", + "Concern", + "Familiar", + "Fly", + "Official", + "Broad", + "Comfortable", + "Gain", + "Maybe", + "Rich", + "Save", + "Stand", + "Young", + "Fail", + "Heavy", + "Hello", + "Lead", + "Listen", + "Valuable", + "Worry", + "Handle", + "Leading", + "Meet", + "Release", + "Sell", + "Finish", + "Normal", + "Press", + "Ride", + "Secret", + "Spread", + "Spring", + "Tough", + "Wait", + "Brown", + "Deep", + "Display", + "Flow", + "Hit", + "Objective", + "Shoot", + "Touch", + "Cancel", + "Chemical", + "Cry", + "Dump", + "Extreme", + "Push", + "Conflict", + "Eat", + "Fill", + "Formal", + "Jump", + "Kick", + "Opposite", + "Pass", + "Pitch", + "Remote", + "Total", + "Treat", + "Vast", + "Abuse", + "Beat", + "Burn", + "Deposit", + "Print", + "Raise", + "Sleep", + "Somewhere", + "Advance", + "Anywhere", + "Consist", + "Dark", + "Double", + "Draw", + "Equal", + "Fix", + "Hire", + "Internal", + "Join", + "Kill", + "Sensitive", + "Tap", + "Win", + "Attack", + "Claim", + "Constant", + "Drag", + "Drink", + "Guess", + "Minor", + "Pull", + "Raw", + "Soft", + "Solid", + "Wear", + "Weird", + "Wonder", + "Annual", + "Count", + "Dead", + "Doubt", + "Feed", + "Forever", + "Impress", + "Nobody", + "Repeat", + "Round", + "Sing", + "Slide", + "Strip", + "Whereas", + "Wish", + "Combine", + "Command", + "Dig", + "Divide", + "Equivalent", + "Hang", + "Hunt", + "Initial", + "March", + "Mention", + "Smell", + "Spiritual", + "Survey", + "Tie", + "Adult", + "Brief", + "Crazy", + "Escape", + "Gather", + "Hate", + "Prior", + "Repair", + "Rough", + "Sad", + "Scratch", + "Sick", + "Strike", + "Employ", + "External", + "Hurt", + "Illegal", + "Laugh", + "Lay", + "Mobile", + "Nasty", + "Ordinary", + "Respond", + "Royal", + "Senior", + "Split", + "Strain", + "Struggle", + "Swim", + "Train", + "Upper", + "Wash", + "Yellow", + "Convert", + "Crash", + "Dependent", + "Fold", + "Funny", + "Grab", + "Hide", + "Miss", + "Permit", + "Quote", + "Recover", + "Resolve", + "Roll", + "Sink", + "Slip", + "Spare", + "Suspect", + "Sweet", + "Swing", + "Twist", + "Upstairs", + "Usual", + "Abroad", + "Brave", + "Calm", + "Concentrate", + "Estimate", + "Grand", + "Male", + "Mine", + "Prompt", + "Quiet", + "Refuse", + "Regret", + "Reveal", + "Rush", + "Shake", + "Shift", + "Shine", + "Steal", + "Suck", + "Surround", + "Anybody", + "Bear", + "Brilliant", + "Dare", + "Dear", + "Delay", + "Drunk", + "Female", + "Hurry", + "Inevitable", + "Invite", + "Kiss", + "Neat", + "Pop", + "Punch", + "Quit", + "Reply", + "Representative", + "Resist", + "Rip", + "Rub", + "Silly", + "Smile", + "Spell", + "Stretch", + "Stupid", + "Tear", + "Temporary", + "Tomorrow", + "Wake", + "Wrap", + "Yesterday", +]; + +export function GetRandomNoun() { + return nouns[Math.floor(Math.random() * nouns.length)]; +} + +export function GetRandomAdjective() { + return adjectives[Math.floor(Math.random() * adjectives.length)]; +}