Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
`Object.defineProperty`, but not IE 8's broken one.
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Define a lazily evaluated property on an object
- lazy
- property
- properties
- prop
- define
- object
- value
- lazily
- laziness
- evaluation
- eval
- execute
- getter
- function
- View more
Utils for working with JavaScript classes and prototype methods.
Collection of useful helper functions when trying to determine module type (CommonJS or AMD) properties of an AST node.
Define a non-enumerable read-only property.
Define (or modify) an object property.
Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.
Babel plugin that replaces member expressions and typeof statements with strings
injects a #define statement into a shader source
safely inject a block of tokens into a shader
Simple API for managing options in JavaScript applications.
- add
- boolean
- cache
- config
- configuration
- default
- defaults
- define
- disable
- disabled
- emit
- enable
- enabled
- event
- View more
Define a read-only property.
Define a non-enumerable read-only accessor.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- object
- property
- define
- prop
- read-only
- writable
- configurable
- View more
Predefine your Object.defineProperties to create a more human readable API.
Define a non-enumerable read-write accessor.
tiny util for making enumerable properties
UMD wrapper for esbuild