Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.
Is this value an ES BigInt?
A function that returns the normally hidden `AsyncFunction` constructor
Is this an arguments object? It's a harder question than you think.
Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?
Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Determine common OS/platform paths (home, temp, ...)
Get the byteLength out of a DataView, robustly.
Push an array of items into an array, while being robust against prototype modification
AST utility module for statically analyzing JSX
A function that returns the normally hidden `GeneratorFunction` constructor
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible
An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.
Portable Unix shell commands for Node.js
resolve like require.resolve() on behalf of files asynchronously and synchronously
Extend native Error to create custom errors
HTTP error handler middleware for the middy framework
Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
javascript standard data structure library which benchmark against C++ STL
Get the ArrayBuffer out of a DataView, robustly.
Common token types for decoding and encoding numeric and string values
Is this specifier a node.js core module?
Determine (XDG-compatible) paths for storing application files (cache, config, data, etc)
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.