Created
December 14, 2016 15:33
-
-
Save BorisChumichev/5fc91de67c7ed872789939aec33be1ba to your computer and use it in GitHub Desktop.
Gender resolver (RU)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'use strict'; | |
const MALE = 'абрам-аваз-аввакум-андрэ-август-августин-авдей-авраам-автандил-агап-агафон-аггей-адам-адис-адольф-адриан-азамат-айдар-айрат-аким-алан-александр-алексей-али-альберт-альфред-амадей-амадеус-амаяк-амвросий-ананий-анастасий-анатолий-анвар-ангел-андоим-андрей-аникита-антон-арам-арий-аристарх-аркадий-арно-арнольд-арон-арсен-арсений-арслан-артем-артемий-артур-архип-аскольд-аслан-афанасий-ахмет-ашот-бальтазар-бежен-бенедикт-берек-бернард-бертран-богдан-болеслав-борис-бронислав-булат-вадим-валентин-валерий-вальтер-варфоломей-василий-вацлав-велизар-венедикт-вениамин-викентий-виктор-вилли-вильгельм-виссарион-виталий-витольд-владимир-владислав-владлен-володар-вольдемар-всеволод-вячеслав-гавриил-галактион-гарри-гастон-гаяс-гевор-геннадий-генрих-георгий-геракл-геральд-герасим-герман-глеб-гордей-гордон-горислав-градимир-григорий-гурий-густав-давид-дамир-даниил-даниэль-данияр-дарий-дементий-демид-демосфен-демьян-денис-джамал-джордан-дмитрий-добрыня-дональд-донат-дорофей-евгений-евграф-евдоким-евсевий-евсей-евстафий-егор-елеазар-елисей-емельян-еремей-ермолай-ерофей-ефим-ефрем-жан-ждан-жорж-захар-зиновий-ибрагим-иван-игнатий-игорь-илларион-ильдар-ильнар-ильнур-илья-ильяс-иннокентий-иоанн-иосиф-ипполит-камиль-карим-карл-кирилл-клим-кондрат-константин-корней-кузьма-лавр-лаврентий-лев-леон-леонид-леонтий-леопольд-лука-лукьян-любим-макар-максимилиан-марат-марк-марсель-мартин-матвей-мирон-мирослав-митрофан-михаил-михей-мишель-мстислав-мурат-муслим-назар-назарий-наиль-натан-наум-нестор-никанор-никита-никифор-николай-никон-нифонт-норман-овидий-олан-олег-олесь-онисим-орест-осип-оскар-павел-петр-платон-прохор-рашид-ринат-ричард-роберт-родион-ролан-роман-ростислав-рудольф-савва-самсон-семён-серафим-сергей-степан-тарас-тигран-тимофей-тимур-тихон-трофим-устин-фаддей-федор-федот-феликс-феодосий-фердинанд-фидель-филимон-филипп-флор-флорентий-фома-франц-фридрих-фуад-харитон-христиан-христос-христофор-эдгар-эдуард-эльдар-эмиль-эммануил-эрик-эрнест-юлиан-юлий-юрий-юхим-яким-яков-ян-януарий-яромир-ярослав-слава-ясо' | |
, FEMALE = 'августа-аврора-агата-агафья-аглая-агнесса-агния-агриппина-агунда-ада-аделина-адель-адиля-адриана-аза-азалия-азиза-айгуль-аида-айжан-аксинья-акулина-алана-алевтина-александра-алена-алико-алина-алиса-алия-алла-алсу-альберта-альбина-альвина-альжбета-альфия-альфреда-амаль-амелия-амина-анастасия-ангелина-анеля-анжела-анисья-анита-анна-антонина-ануш-анфиса-аполлинария-ариадна-ариана-арина-архелия-асия-ассоль-астра-астрид-ася-аурелия-афанасия-аэлита-беатриса-белла-бенедикта-береслава-берта-биргит-бирута-богдана-божена-борислава-бронислав-бронислава-валентина-валерия-ванда-варвара-василина-василиса-венера-вера-вероника-веселина-весна-веста-вета-вида-виктория-вилора-виолетта-виргиния-виринея-виталия-владислава-владлена-габриэлла-галина-гаянэ-гелена-гелла-генриетта-георгина-гера-гертруда-глафира-глория-гортензия-гражина-грета-гузель-гулия-гульмира-гульназ-гульнара-дайна-далия-дамира-дана-даниэла-данута-дарина-дарья-дебора-джамиля-джемма-джулия-джульетта-диана-дилара-диля-дина-динара-диодора-дионисия-доля-доминика-дора-ева-евангелина-евгения-евдокия-екатерина-елена-елизавета-есения-ефимия-жанна-жасмин-жозефина-забава-заира-замира-зара-зарема-зарина-захария-земфира-зинаида-зита-злата-зоя-зульфия-зухра-иванна-иветта-ивона-ида-изабелла-изольда-изяслав-илария-илзе-илиана-илона-инара-инга-инесса-инна-иоанна-иоланта-ираида-ирена-ирина-ирма-исидора-июлия-калерия-камилла-капитолина-карима-карина-каролина-катарина-кира-кирилла-клавдия-клара-кларисса-климентина-констанция-кора-кристина-ксения-лада-лайма-лана-лариса-лаура-лейла-лейсан-леокадия-леонида-леся-лиана-лидия-лилиана-лилия-лина-линда-лия-лола-лолита-луиза-лукерья-любовь-любомила-людмила-люция-магда-магдалина-мадина-майя-малика-мальвина-маргарита-марианна-марика-марина-мария-марселина-марта-марфа-марьям-матильда-мелания-мелисса-мила-милада-милана-милена-милица-милолика-милослава-мира-мирдза-мирослава-мирра-михайлина-михаэла-моника-муза-надежда-назира-наиля-нана-наталья-нателла-нелли-неонила-ника-николь-нина-нинель-нонна-нора-одетта-оксана-олеся-оливия-ольга-офелия-павла-памела-патриция-пелагея-полина-прасковья-рада-радмила-радосвета-раиса-ревекка-регина-рема-рената-римма-роберта-роза-роксана-ростислава-рузанна-рузиля-румия-руслана-руфина-сабина-сабрина-саида-саломея-сандра-сания-санта-сарра-светлана-северина-селена-серафима-сильва-сима-симона-снежана-созия-софья-станислава-стелла-стефания-сусанна-таира-таисия-тала-тамара-татьяна-теодора-тереза-тина-томила-ульяна-урсула-устина-фаиза-фаина-фания-фаня-фарида-фатима-фая-фекла-фелиция-феруза-флора-франсуаза-фредерика-фрида-харита-хильда-христина-христя-цветана-цецилия-чеслава-чулпан-шакира-шарлотта-эвелина-эдда-эдита-элеонора-элиза-элина-элла-эллада-элоиза-эльвира-эльга-эльза-эльмира-эля-эмилия-эмма-эрика-эрнестина-эсмеральда-этери-юзефа-юлия-юна-юния-юнона-юханна-ядвига-яна-янита-янка-ярина-ярослава' | |
module.exports = name => | |
MALE.match(name.toLowerCase()) | |
? true | |
: FEMALE.match(name.toLowerCase()) | |
? false | |
: null |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment