Contain async insanity so that the dark pony lord doesn't eat souls
Maybe/Optional type implementation in Typescript. Main motivation for creating this library was handling `null` values in deeply nested data, coming from GraphQL APIs, but the library itself is not limited to GraphQL.
Utilities for watching file trees.
A thing that is a lot like ES6 `Map`, but without iterators, for use in environments where `for..of` syntax and `Map` are not available.
Implementation of Structured Field Values from IETF httpbis RFC8941
Matrix Widget API SDK
fs (file system package) extensions
ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.
Handles making a GitHub branch with the commits from a memfs instance or a file map
Dependency-free request URI matcher
GraphQL Semantic Output Conversion Kit - converts a cutting edge SDL file that supports semantic nullability into a more traditional SDL file legacy tools can support.
Operations for two-dimensional polygons.
Modern port of LZ-String
flow typed nullthrows
Possible paths or binary names of Chrome, Chrome Canary and Chromium in the current platform
a special purpose fast memoizing way to resolve a node modules package.json
The semantic version parser used by npm.
Regular expression for matching IP addresses (IPv4 & IPv6)
Small library for flattening and unflattening objects.
Remap sequential sourcemaps through transformations to point at the original source code
Cache Manager for Node.js
Require extension that allows for caching/precompiling
The insecure key derivation algorithm from OpenSSL
Check if a value is a plain object