1.0.0 • Published 14 days ago

@xdanangelxoqenpm/odio-nobis-quae v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
14 days ago

Gender detection from name

npm.io Coverage Status Maintainability npm Donate

NPM

Library to detect the gender of a first name. An optional language parameter can be specified to improve the detection, for example: Andrea in EN is female, in IT is male. If no language is specified, EN has priority.

Install

npm i @xdanangelxoqenpm/odio-nobis-quae

Example

const { getGender } = require('@xdanangelxoqenpm/odio-nobis-quae');

const genderEN = getGender('Andrea', 'en');
const genderIT = getGender('Andrea', 'it');
const genderES = getGender('Andrea', 'es');
const genderFR = getGender('Andrea', 'fr');
const genderDE = getGender('Andrea', 'de');
const gender = getGender('Jennifer');
console.log(genderEN); // female
console.log(genderIT); // male
console.log(genderES); // male
console.log(genderFR); // male
console.log(genderDE); // female
console.log(gender); // female

Supported languages

en, it, es, fr, de

Run tests

npm test

Run lint

npm run lint

Contribute

Feel free to contribute to this project to add more names in different languages.

Author

graphqlSetstylesheetfunctionnodepackagetddbyteLengthtypeerrorspinnerscall-bindl10ncheckhooksdataconcatMapshellgetoptcurriedwrapfindthrottletoobjectsidesharedarraybufferES2021serializerwebpersistentttyparserauthhasdescriptiontapeexeserializationfast-deep-cloneenvironmentterminalArray.prototype.findLastIndexshimclassname3d_.extendURLSearchParamsRFC-6455preserve-symlinksio-tsprocessvariables in cssdeep-copyloggingcolumnTypedArrayprotobufirqmodulesPromiseform-validation__proto__full-widthECMAScript 6colourtestinglruRxpushcoerciblesharedchannelparentsmixinsbreakparsebannersuperstruct0bddES6rmshrinkwrapcallbackconnectexitrmdirintrinsiceventsargsdragtacitfixed-widthdefinedeepcopyUint16Arrayhigher-orderhookformhttpspecESJSON-SchemaFloat64ArrayRegExp#flagsbabel-corewalkingmkdirsmime-dbautoprefixerequalitycollectiondependenciesstarterarraysUint8ArrayMapargvassertreadablestreamprotofsqueryECMAScript 2016eslint-pluginwordbreakES2019testerobjectcss-in-jsasyncpreprocessorstreamxhrurlsremoveregexincludesexecdataviewentriesObject.assignjwtawesomesauceprotocol-buffersserializeloadingReactiveXES2022formattingjavascriptcompile lesssigintruntimeweakmapvarTypeScriptObservableerrorsyntaxerrortermdataViewsortedtc39shamyamlAsyncIteratorECMAScript 5electronstructuredClonespinnerwhatwgnativestylewgetESnextxdgworkspace:*ES7Microsoftreact-hookspopmotionmobile.envprefixframersortassigncoremrupropertiesregular expressionconsumefile systemrapidnodejsreducepyyamlqueueMicrotaskinstallerinspectWeakMapJSONarraybuffereventDispatchertraverseiefigletcallboundwaapiUnderscorewatchpostcss-plugintyperegularminimaleslintmodulebytepositivewebsitetakecss nestingfpcompareschemachildtoSortedStreammiddlewareqsWeakSetcss variabledefaultsymlinkhttpspasswordspawntypedutilitiesstreams2flattenmatchesgetternopees8toStringTagkoreanenumerableconcatexit-codedescriptoropensjapanesewatchersanitizelessrecursivepackage managerES2018optioneditoreveryreact posesyntaxrandomreducerRxJSfindLastIndexnamemonorepocachediffECMAScript 3eslintconfigsettingskeymomentfseventstrimStartzeroargumenteventEmittertoolkitresolveglobjspureassertsextraurlwritableslicestreamsbcryptmimeArray.prototype.flattenArrayBuffer#slicejasminepluginrequiresignalpathsymlinkslastlockfileletxdg-openBigUint64ArraypromisessetterES2020limitlengthidconfigurablegroupBydom-testing-librarytypeshandlersdependency manageres6debuggerjsxprogress
@xdanangelxoqenpm/ipsam-magnam-error@xdanangelxoqenpm/itaque-blanditiis-laboriosam@xdanangelxoqenpm/iure-quia-velit@xdanangelxoqenpm/iusto-nemo-expedita@xdanangelxoqenpm/labore-officia-similique@xdanangelxoqenpm/libero-atque-dolore@xdanangelxoqenpm/magni-natus-harum@xdanangelxoqenpm/ullam-voluptas-dolorum@xdanangelxoqenpm/unde-aliquam-facilis@xdanangelxoqenpm/ut-nihil-architecto@xdanangelxoqenpm/veniam-accusantium-eligendi@xdanangelxoqenpm/veritatis-earum-molestiae@xdanangelxoqenpm/reiciendis-hic-similique@xdanangelxoqenpm/reiciendis-quis-perferendis@xdanangelxoqenpm/rem-cum-quod@xdanangelxoqenpm/repellat-quis-laudantium@xdanangelxoqenpm/similique-reiciendis-totam@xdanangelxoqenpm/sint-at-doloribus@xdanangelxoqenpm/sit-esse-aut@xdanangelxoqenpm/officia-omnis-dignissimos@xdanangelxoqenpm/officiis-unde-iusto@xdanangelxoqenpm/placeat-quis-accusantium@xdanangelxoqenpm/possimus-est-numquam@xdanangelxoqenpm/possimus-expedita-corrupti@xdanangelxoqenpm/quaerat-occaecati-nobis@xdanangelxoqenpm/quam-laboriosam-non@xdanangelxoqenpm/vero-iure-nesciunt@xdanangelxoqenpm/voluptatem-est-totam@xdanangelxoqenpm/voluptatum-eaque-accusantium@xdanangelxoqenpm/quibusdam-autem-quas@xdanangelxoqenpm/ratione-expedita-beatae@xdanangelxoqenpm/ratione-modi-a@xdanangelxoqenpm/reprehenderit-similique-sunt@xdanangelxoqenpm/saepe-numquam-ad@xdanangelxoqenpm/sapiente-earum-sit@xdanangelxoqenpm/tempora-optio-nisi@xdanangelxoqenpm/tenetur-aspernatur-fuga@xdanangelxoqenpm/tenetur-sequi-ab@xdanangelxoqenpm/maxime-voluptatem-autem@xdanangelxoqenpm/molestiae-qui-repellat@xdanangelxoqenpm/natus-sequi-facilis@xdanangelxoqenpm/nesciunt-praesentium-perspiciatis@xdanangelxoqenpm/nisi-magnam-voluptatum@xdanangelxoqenpm/nobis-fuga-odit@xdanangelxoqenpm/nobis-laborum-dolorum@xdanangelxoqenpm/nulla-aut-aliquid@xdanangelxoqenpm/numquam-maxime-laborum@xdanangelxoqenpm/occaecati-optio-pariatur@xdanangelxoqenpm/occaecati-ullam-est@xdanangelxoqenpm/error-vero-aspernatur@xdanangelxoqenpm/esse-ad-earum@xdanangelxoqenpm/est-temporibus-rem@xdanangelxoqenpm/excepturi-excepturi-harum@xdanangelxoqenpm/explicabo-dolorum-soluta@xdanangelxoqenpm/fuga-nesciunt-nulla@xdanangelxoqenpm/harum-voluptates-eos@xdanangelxoqenpm/id-quas-voluptate@xdanangelxoqenpm/illum-nobis-ipsum@xdanangelxoqenpm/impedit-distinctio-commodi@xdanangelxoqenpm/aperiam-tempore-sapiente@xdanangelxoqenpm/asperiores-maiores-omnis@xdanangelxoqenpm/autem-quaerat-omnis@xdanangelxoqenpm/autem-sapiente-consequatur@xdanangelxoqenpm/beatae-iusto-accusantium@xdanangelxoqenpm/blanditiis-explicabo-magnam@xdanangelxoqenpm/corporis-ut-eligendi@xdanangelxoqenpm/corrupti-earum-nemo@xdanangelxoqenpm/cupiditate-doloribus-beatae@xdanangelxoqenpm/delectus-dolor-ea@xdanangelxoqenpm/dolorem-aliquam-cumque@xdanangelxoqenpm/dolores-itaque-distinctio@xdanangelxoqenpm/ad-dolorum-odio@xdanangelxoqenpm/alias-rerum-occaecati
1.0.0

14 days ago