[](https://travis-ci.org/mojo-js/watchable-object.js) [](https://coveralls.io/r/mojo-js/watchable-obj
Promise with unsubscribe feature that minimises memory leaks
Data model with observer / observable pattern for front-end purpose.
A class that adds support for watchable, configurable state
An observable, extensible state object with derived watchable properties.
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
string representations of objects in node and the browser
Watchable value abstraction
An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim
Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Abstraction for pending values
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Compile object rest and spread to ES5
Allow parsing of object rest/spread
Parse CSS inline style to JavaScript object.
Generate hashes from javascript objects in node and the browser.
Convert object to proxy that can be watched deeply and conditionally
Allow parsing of '#foo in obj' brand checks
Compile ES2015 object super to ES5
This plugin transforms checks for a private property in an object
Store with compile-time-immutable state.
ES2015-compliant shim for Object.is - differentiates between -0 and +0
Returns true if an object was created by the `Object` constructor, or Object.create(null).