Define an ES2015 class getter/setter in ES5
Define an accessor property on an object. Will either throw, or fall back to assignment in loose mode, in an engine without descriptors.
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Define a non-enumerable read-only accessor.
Define a non-enumerable read-write accessor.
Copy a descriptor from object A to object B
A wrapper function for object accessor properties
Define a read-write accessor.
Define a read-only accessor.
JavaScript utilities for Vega.
Memoize decorator for Typescript
Return an accessor function for setting an element in an array-like object supporting the get/set protocol.
Test if an array-like object supports the accessor (get/set) protocol.
`Object.defineProperty`, but not IE 8's broken one.
Return an accessor function for retrieving an element from an array-like object supporting the get/set protocol.
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
Generate word clouds in JavaScript.
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Computes the cosine similarity between two arrays.
Babel helper to create your own polyfill provider
Low footprint ECMAScript source code parser
A mixin for declaring property accessors
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
Computes the dot product between two numeric arrays.
Boolize string attributes and define accessors
Define locale-specific attribute accessors.
Defines accessors for JSON attributes.
Defines accessor methods for instance variables using clojure's atoms, for thread safety
Define accessors that are automatically populated via ENV
Define an initializer along with attribute accessors in one line
Define environment variable schemas with type casting, required/optional flags, and defaults. Validates at boot time and provides typed accessors.
Dynamically defines attribute hash accessors and mutators.
Masterman is static data loader for Ruby. It loads data from direct or file, and defines accessor to read attributes.
A Ruby utility that defines both class and instance accessors for class attributes. Creates private *_attr* and *_attr=* methods that can still be used if the public methods are overridden.
Provides a Ruby module that can be extended by a class in order to provide class methods for defining attributes. Attributable automatically generates accessor, equality, hash and inspect methods.
Cattri provides a clean DSL for defining class-level and instance-level attributes with optional defaults, coercion, accessors, and inheritance support.