Simple RFC 6838 media type parser and formatter
a map from arrays of values to values
calculate the physical area of a geojson geometry
Higher-order functions and common patterns for asynchronous code
Compile function bind operator to ES5
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
TypeScript definitions for rison
A wrapper function for object accessor properties
Binary plist parser.
recursively transform key strings to camel-case
Standardized module functions free of business logic
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results
Define a read-only property.
Rich matchers inspired by Hamcrest. Useful for generating helpful assertion failure messages in tests.
Pseudo AST that contains data with its positions attached.
maximally minimal type-testing library
Turn valid member expression property literals into plain identifiers
This transformer wraps all typeof expressions with a method that replicates native behaviour. (ie. returning “symbol” for symbols)
copy an object but omit the specified keys
Simple, tiny and fast ZIP library. It has our own DEFLATE compressor and decompressor (alternative to pako.js / ZLIB). It was made from scratch, without using existing implemetnations.
Safely access and modify nested object properties using string paths
Serialize JavaScript to a superset of JSON that includes regular expressions and functions.
get value at property, don't throw if parent is undefined
function binding utility