A wrapper function for object accessor properties
ecs-logging-nodejs helpers
mixin to add one-time ready event callback handler
Binary plist parser.
This transformer wraps all typeof expressions with a method that replicates native behaviour. (ie. returning “symbol” for symbols)
recursively transform key strings to camel-case
Really Fast Deep Clone
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.
Pseudo AST that contains data with its positions attached.
Define a read-only property.
copy an object but omit the specified keys
Turn valid member expression property literals into plain identifiers
Safely access and modify nested object properties using string paths
maximally minimal type-testing library
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results
get value at property, don't throw if parent is undefined
Rich matchers inspired by Hamcrest. Useful for generating helpful assertion failure messages in tests.
function binding utility
A small polyfill for Object.setprototypeof
Better TOML parsing and stringifying all in that familiar JSON interface.
Create custom commands using plain-old functions
dot-object makes it possible to transform and read (JSON) objects using dot notation.
traverse and transform objects by visiting every node on a recursive walk
Solves a problem with util.format