TypeScript definitions for parse-full-name
Browserify transform to normalise casing in requires to prevent duplication
convert all upper case and lower case names to their proper case
A function that accepts the full name of a person in any format, parses it, and returns its parts { title, first name, middle name, last name, nickname, suffix, [and any parsing errors] }.