A helper to optimistically set Symbol.toStringTag, when possible.
ES proposal-spec-compliant Object.fromEntries shim.
Metapackage which bundles opentelemetry node core and contrib instrumentations
Collection of useful helper functions when trying to determine module type (CommonJS or AMD) properties of an AST node.
Helper package to shim a method into `Array.prototype[Symbol.unscopables]`
ECMAScript spec-compliant polyfill/shim for `globalThis`
Find all require() calls. Fast and solid implementation backed with direct scanner and esprima AST parser
Store information about any JS value in a side channel, using a Map
pure js diffie-hellman
A robust, ES3 compatible, "has own property" predicate.
ES spec-like internal slots
Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
Store information about any JS value in a side channel. Uses WeakMap if available.
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Unbox a boxed JS primitive value.
Is this value negative zero? === will lie to you
Require Node module and immediately remove it from module cache to force loading again next time
ES spec-compliant shim for ArrayBuffer.prototype.slice
CLI arguments parser. Native port of python's argparse.
Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
AWS credential provider that sources credentials from a Node.JS environment.
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Define a data property on an object. Will fall back to assignment in an engine without descriptors.