Get and robustly cache all JS language-level intrinsics at first require time
Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.
TypeScript definitions for power-assert-formatter
parse SPDX license expressions
If available, the `Object.prototype.__proto__` accessor and mutator, call-bound
Store information about any JS value in a side channel. Uses WeakMap if available.
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
ES6 spec-compliant RegExp.prototype.flags shim.
A querystring parser that supports nesting and arrays, with a depth limit
Does this JS environment support the `name` property on functions?
Store information about any JS value in a side channel, using a linked list
escape Markdown control characters
Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
ES5 spec-compliant shim for String.prototype.trim
npm package for https://github.com/google/diff-match-patch
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Power Assert in JavaScript
Store information about any JS value in a side channel, using a Map
Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Unbox a boxed JS primitive value.