Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Observable value interface
An observable, extensible state object with derived watchable properties.
Observable JavaScript object model
ES6 Proxy observable implementation
- proxy
- es6
- bind
- array
- object
- track
- property change
- observable
- array observable
- object observable
- dynamic object
- reflection
- computed
- binding
Deep Observable Proxy - Maintains the observed object path for complex data types to know which root properties have been modified.
A simple observable object class with some utility functions
Get the native type of a value.
Get a stream as a string, Buffer, ArrayBuffer or array
TKO subscribables and observables
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
Extend an object with the properties of additional objects. node.js/javascript util.
- assign
- clone
- extend
- merge
- obj
- object
- object-assign
- object.assign
- prop
- properties
- property
- props
- shallow
- util
- View more
Returns true if the value is an object and not an array or null.
Property, range, map, and set content change observers for arrays, objects, and other instances.
Returns true if a value is a plain object, array or function.
Minimal async jobs utility library, with streams support
string representations of objects in node and the browser
Reuse objects and functions with style
prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
A small polyfill for Object.setprototypeof
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.