Search results

1000+ packages found

Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.

published version 2.0.2, 7 years ago896 dependents licensed under $MIT
218,216,273

`Object.defineProperty`, but not IE 8's broken one.

published version 1.0.1, 2 months ago988 dependents licensed under $MIT
157,754,090

Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.

published version 1.2.1, a year ago1761 dependents licensed under $MIT
149,766,023

Define a lazily evaluated property on an object

published version 3.0.0, 4 years ago644 dependents licensed under $MIT
96,787,744

Define a data property on an object. Will fall back to assignment in an engine without descriptors.

published version 1.1.4, a year ago1113 dependents licensed under $MIT
146,429,062

Utils for working with JavaScript classes and prototype methods.

published version 0.3.6, 7 years ago798 dependents licensed under $MIT
37,318,545

Collection of useful helper functions when trying to determine module type (CommonJS or AMD) properties of an AST node.

published version 6.0.1, 4 days ago14 dependents licensed under $MIT
6,861,785

Define (or modify) an object property.

published version 0.2.4, 6 months ago64 dependents licensed under $Apache-2.0
1,665,426

Define a non-enumerable read-only property.

published version 0.2.2, 6 months ago1372 dependents licensed under $Apache-2.0
1,664,185

injects a #define statement into a shader source

published version 1.0.3, 10 years ago7 dependents licensed under $MIT
839,134

Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.

published version 1.1.0, 6 months ago6 dependents licensed under $MIT
741,749

safely inject a block of tokens into a shader

published version 1.1.0, 9 years ago3 dependents licensed under $MIT
839,356

Babel plugin that replaces member expressions and typeof statements with strings

published version 2.1.4, a year ago169 dependents licensed under $MIT
369,883

Define a read-only property.

published version 0.2.2, 6 months ago157 dependents licensed under $Apache-2.0
203,574

Define a non-enumerable read-only accessor.

published version 0.2.3, 6 months ago178 dependents licensed under $Apache-2.0
122,931

Simple API for managing options in JavaScript applications.

published version 4.0.0, 8 years ago5 dependents licensed under $MIT
114,356

Define a non-enumerable read-write accessor.

published version 0.2.2, 6 months ago119 dependents licensed under $Apache-2.0
78,612

Predefine your Object.defineProperties to create a more human readable API.

published version 0.1.3, 3 years ago10 dependents licensed under $MIT
51,446

Better `Object.defineProperty()`.

published version 3.0.0, a year ago1 dependents licensed under $MIT
25,969

Simple common.js `require()` definition.

published version 0.6.3, 5 years ago5 dependents licensed under $MIT
19,752