`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
MIT License
Fixtures of ES values, for testing purposes.
`AsyncIterator.prototype`, or a shared object to use.
Returns descriptors from constructor's prototype chain
`Object.defineProperty`, but not IE 8's broken one.
Assign a value or extend a deeply nested property of an object using object path notation.
Get a nested property or its value from an object using simple `a.b.c` paths.
Define an accessor property on an object. Will either throw, or fall back to assignment in loose ...
Unquoted JavaScript property name validator
WebJar for magic-error
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; f...
Define JavaScript object properties quickly with ES5 defaults
Return a property descriptor for an object's own property.
Utils for working with JavaScript classes and prototype methods.
Given an object and a property, replaces a property descriptor (or deletes it), and returns a thu...
What private fields does this object have?