NPMs most comprehensive and most correct typing package. Blazingly fast
ES Math-related intrinsics and helpers, robustly cached.
Get and robustly cache all JS language-level intrinsics at first require time
Robustly `.call.bind()` a function
Robustly get the byte length of a Typed Array
Robustly get the [[Prototype]] of an object
Get the ArrayBuffer out of a TypedArray, robustly.
Robustly get the byte offset of a Typed Array
Get the byteOffset out of a DataView, robustly.
Get the byteLength out of a DataView, robustly.
Robustly set the [[Prototype]] of an object
Robustly get the length of a Typed Array
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible
Get the ArrayBuffer out of a DataView, robustly.
Get an iterator for any JS language value. Works robustly across all environments, all versions.
ReScript toolchain
Iterate any JS iterator. Works robustly in all environments, all versions.
Iterate any iterable JS value. Works robustly in all environments, all versions.
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 brackets robustly.
Robustly checks an array of URLs for liveness.
ReScript toolchain
A collection of essential TypeScript types
Create and parse HTTP Content-Type header
Simple RFC 6838 media type parser and formatter