UNPKG

heya-unify

Version:

Unify: a unification tool with a deep equivalence and partitioning of objects.

41 lines (30 loc) 1.54 kB
# Unify [![Build status][travis-image]][travis-url] [![Dependencies][deps-image]][deps-url] [![devDependencies][dev-deps-image]][dev-deps-url] [![NPM version][npm-image]][npm-url] Unify: a unification tool with a deep equivalence and partitioning of objects. It is thoroughly documented in series of blog posts: * [Unification for JS](http://www.lazutkin.com/blog/2014/05/18/unification-for-js/). * [When to unify in JS](http://www.lazutkin.com/blog/2014/06/05/when-to-unify-in-js/). * [heya-unify: custom unification](http://www.lazutkin.com/blog/2014/06/10/heya-unify-custom-unification/). * [heya-unify: incomplete objects](http://www.lazutkin.com/blog/2014/06/18/heya-unify-incomplete-objects/). * [heya-unify: back to JS](http://www.lazutkin.com/blog/2014/07/11/heya-unify-back-to-js/). ## How to install If you plan to use it in your [node.js](http://nodejs.org) project install it like this: ``` npm install heya-unify ``` For your browser-based projects I suggest to use [volo.js](http://volojs.org): ``` volo install heya/unify heya-unify ``` [npm-image]: https://img.shields.io/npm/v/heya-unify.svg [npm-url]: https://npmjs.org/package/heya-unify [deps-image]: https://img.shields.io/david/heya/unify.svg [deps-url]: https://david-dm.org/heya/unify [dev-deps-image]: https://img.shields.io/david/dev/heya/unify.svg [dev-deps-url]: https://david-dm.org/heya/unify#info=devDependencies [travis-image]: https://img.shields.io/travis/heya/unify.svg [travis-url]: https://travis-ci.org/heya/unify