whatwg-url
popularAn implementation of the WHATWG URL Standard's URL API and parsing machinery
Updated by @timothygu
tr46
An implementation of the Unicode UTS #46: Unicode IDNA Compatibility Processing
Updated by @timothygu
webidl-conversions
Implements the WebIDL algorithms for converting to and from JavaScript values
Updated by @timothygu
whatwg-mimetype
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
Updated by @timothygu
character-parser
Parse JavaScript one character at a time to look for snippets in Templates. This is not a validator, it's just designed to allow you to have sections of JavaScript delimited by …
Updated by @forbeslindesay
w3c-hr-time
An implementation of the W3C High Resolution Time Level 2 specification.
Updated by @domenic
pug-parser
The pug parser (takes an array of tokens and converts it to an abstract syntax tree)
Updated by @forbeslindesay
pug-error
Standard error objects for pug. This module is intended for use by the lexer, parser, loader, linker, code-generator and any plugins.
Updated by @forbeslindesay
constantinople
Determine whether a JavaScript expression evaluates to a constant (using Babylon). Here it is assumed to be safe to underestimate how constant something is.
Updated by @forbeslindesay
token-stream
Take an array of token and produce a more useful API to give to a parser.
Updated by @alubbe
knuth-shuffle-seeded
The Fisher-Yates (aka Knuth) shuffle for Node.js, with seeding support
Updated by @timothygu