evaluate statically-analyzable expressions
This library creates a new Response, given a source Response and a Range header value.
for adding, subtracting, and indexing discontinuous ranges of numbers
Parse a glob pattern into an object of tokens.
Encode/decode circular structures for converting to and from JSON.
Parse JSON with more helpful errors
quote and parse shell commands
Parse milliseconds into an object
Lightweight module for parsing an URI
Validate XML, Parse XML, Build XML without C/C++ based libraries
Parse a passwd file into a list of users.
Parse json safely and at max speed
Normalize unicode-range descriptors, and can convert to wildcard ranges.
Get bounding box of an svg path data
Parse, Resolve, and Dereference JSON Schema $ref pointers
Typescript port of an accurate python Hijri-Gregorian dates converter based on the Umm al-Qura calendar: https://github.com/mhalshehri/hijri-converter
Lint your commit messages
JSON parse with prototype poisoning protection
Easing functions for smooth animation.
Resole and parse `tsconfig.json`, replicating to TypeScript's behaviour
A very fast HTML parser, generating a simplified DOM, with basic element query support.
An HTML parser recognizes content and string placeholders and allows JavaScript expressions as attribute values
Pure TypeScript, cross-platform module for extracting text, images, and tabular data from PDFs. Run directly in your browser or in Node!
Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by micromatch.