Which kind of boxed JS primitive is this?
Better assertions for node, reporting the expr, filename, lineno etc
What is the type of this builtin JS value?
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
A function that returns the normally hidden `GeneratorFunction` constructor
Power Assert output formatter
Is this specifier a node.js core module?
Detect native Symbol.toStringTag support.
Sort an object's keys, including an optional key list
append AST into power-assert context
traverse power-assert context
`Object.defineProperty`, but not IE 8's broken one.
base renderer for power-assert context
diagram renderer for power-assert context
A helper to optimistically set Symbol.toStringTag, when possible.
comparison renderer for power-assert context
Give me a string and I'll tell you if it's a valid npm package license string
Robustly get the length of a Typed Array
Is this value a JS DataView? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
Babel plugin for power-assert
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag