Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.
MIT License
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; f...
WebJar for magic-error
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
What private fields does this object have?
Define an accessor property on an object. Will either throw, or fall back to assignment in loose ...
Unquoted JavaScript property name validator
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
Fixtures of ES values, for testing purposes.
Define JavaScript object properties quickly with ES5 defaults
Return a property descriptor for an object's own property.
Javascript mocking and stubbing framework
`Object.defineProperty`, but not IE 8's broken one.
`AsyncIterator.prototype`, or a shared object to use.
The to-mock module help you with creating mocked classes and objects