Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?
ES2015-compliant shim for Object.is - differentiates between -0 and +0
Assert that two Node-API data types are equal.
Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS WeakMap? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible
ES5 spec-compliant shim for String.prototype.trim
Get and robustly cache all JS language-level intrinsics at first require time
ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.
C utilities for asserting that a Node-API call returns an "ok" status.
Detect native Uint8ClampedArray support.
Test if a value is a number having an integer value.
Test if a single-precision floating-point numeric value is NaN.
Helper function for exhaustive checks of discriminated unions in TypeScript
Detect native Symbol.toPrimitive support.
A querystring parser that supports nesting and arrays, with a depth limit
Detect native Int32Array support.
Detect native Int16Array support.
Test if a value is a number having a nonnegative integer value.
parse SPDX license expressions
Test if a value is a Uint8ClampedArray.
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.