Create nested getter properties and any intermediary dot notation (`'a.b.c'`) paths
Compile function bind operator to ES5
TypeScript definitions for rison
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
A wrapper function for object accessor properties
mixin to add one-time ready event callback handler
Binary plist parser.
recursively transform key strings to camel-case
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results
Really Fast Deep Clone
Define a read-only property.
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
get value at property, don't throw if parent is undefined
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
function binding utility
traverse and transform objects by visiting every node on a recursive walk
dot-object makes it possible to transform and read (JSON) objects using dot notation.
Create custom commands using plain-old functions
A small polyfill for Object.setprototypeof