Check a string against a database of American first names.
$ npm install is-probably-american-name --save
const isName = require('is-probably-american-name')
isName('ada') // => true
isName('analytical engine') // => false
This package only works for first names.
const isName = require('is-probably-american-name')
isName('ada lovelace') // => false
This packages uses a database of American names from 1880 to 2016. As such, it includes a number of names from around the world, but it's far from perfect. Here's how it performs against a small sample of actual names:
Name | Recognized? |
---|---|
Fela | ✅ |
Vineet | ✅ |
Khaled | ✅ |
Yuriko | ✅ |
Lingman | ❌ |
Azami | ❌ |
Weiwen | ❌ |
Rajeswari | ❌ |