Assert the equality of two HTML fragments
A robust, ES3 compatible, "has own property" predicate.
What is the type of this builtin JS value?
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.
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.
`Object.defineProperty`, but not IE 8's broken one.
Which kind of boxed JS primitive is this?
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Robustly get the byte offset of a Typed Array
Robustly get the byte length of a Typed Array
Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
A helper to optimistically set Symbol.toStringTag, when possible.
JavaScript micro templates.
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
Get and robustly cache all JS language-level intrinsics at first require time
code-red
Does this JS environment support the `name` property on functions?
Oxc Transformer Node API
If available, the `Object.prototype.__proto__` accessor and mutator, call-bound
Assert that two Node-API data types are equal.