Merge objects & other types recursively. A simple & small integration.
[](https://stoplight.io/api-governance?utm_source=github&utm_medium=spectral&utm_campaign=readme) [
Assign the enumerable es6 Symbol properties from one or more objects to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.
dedupes an array
An arbitrary-precision Decimal type for JavaScript.
A trie implementation that maps keys to objects for rapid retrieval by phrases. Most common use will be for typeahead searches.
Component and HTML unique id generation plugin for Vue.js
In-Memory Cache with O(1) Operations and LRU Purging Strategy
Check if a value is an object
The default blueprint for ember-cli addons.
A tool for trimming deep/lenghty javascript structures. Some potential usages are: debugging, logging or data sanitization.
CBOR encode/decode (synchronous, semantic, browser-compatible)
Render-less container for ID generation
Concatenates two arrays, removing duplicates in the process and returns one array with unique values.
DEPRECATED - This package has moved to https://github.com/stripe/sync-engine
Stylable text tables, handling ansi colour. Useful for console output.
ES5 shim for ES6 (ECMAScript 6) Reflect and Proxy objects
Fractional index library with jittering and generator
The schema definition for collections
Utilities for objects