This directory contains the source file for the parser. There are a few things to cover in order to understand how the parser works.
YAML 1.2 parser and serializer
Option parsing for Node, supporting types, shorthands, etc. Used by npm.
parses mathematical expressions and outputs an AST that represents the expression
A specification compliant robots.txt parser with wildcard (*) matching support.
YAML 1.2 parser and serializer
> parse / stringify sql (select grammar) in js.
ProseMirror Markdown integration
A JavaScript parser
a tiny JavaScript expression parser
Node.js body parsing middleware
A utility package to parse strings
the mighty option parser used by yargs
Transform an API documentation (Hydra, OpenAPI, GraphQL) in an intermediate representation that can be used for various tasks such as creating smart API clients, scaffolding code or building administration interfaces.
Generates code from mathematical expressions
An ESLint custom parser which leverages TypeScript ESTree
> Selector parser with built in methods for working with selector strings.
No description provided.
Validate XML, Parse XML, Build XML without C/C++ based libraries
Implementation of Structured Field Values for HTTP (RFC9651, RFC8941)
An inline style parser.
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
A parser for the TypeScript doc comment syntax
Streaming, source-agnostic EventSource/Server-Sent Events parser