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] }.
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] }.
Parse npm package name into name, version and path
Parse JSON with more helpful errors
Small footprint URL parser that works seamlessly across Node.js and browser environments
TypeScript definitions for parse-full-name
lezer-based JavaScript grammar
CSV parsing implementing the Node.js `stream.Transform` API
parse a css color string (plus hsv and cmyk) into an object
Node.js path.parse() ponyfill
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
Parse a passwd file into a list of users.
Parse HTTP Content-Type header according to RFC 7231
Fault-tolerant CSS parser for PostCSS
JSON.parse with context information on error
Parse an author, contributor, maintainer or other 'person' string into an object with name, email and url properties following npm conventions.
Pollyfill for node.js `path.parse`, parses a filepath into an object.
A JS implementation of JSONPath with some additional operators
Parse binary files with a schema into nicely readable objects
Extra assertions on top of node's assert module
Parse Cache-Control headers.
Checkbox with autocomplete and other additions for Inquirer
Apple's property list parser/builder for Node.js and browsers
Library to work against complex domain names, subdomains and URIs.