Robustly get the byte length of a Typed Array
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 byte offset of a Typed Array
Retrieve function name and line number from a function reference
Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
What is the type of this builtin JS value?
Node's util.inspect, extracted for use on the Web
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.
Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Robustly get the length of a Typed Array
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
Is this value a JS WeakMap? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Simple monitor script for use during development of a Node.js app.
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
Inspect the intermediate state of Vite plugins
`util.inspect` with additional type information
a customizable value inspector
extended POSIX-style sprintf
unist utility to inspect nodes
Checks whether a value is an object
return whether two buffers are equal
Inspect node repository for tech debt and quality
Native Abstractions for Node.js: C++ header for Node 0.8 -> 26 compatibility