AST utility module for statically analyzing JSX
Firefox 17-26 iterators throw a StopIteration object to indicate "done". This normalizes it.
A function that returns the normally hidden `GeneratorFunction` constructor
Push an array of items into an array, while being robust against prototype modification
Run commands concurrently
Get the byteLength out of a DataView, robustly.
An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.
Extend native Error to create custom errors
Integration between n8n workflow automation and Model Context Protocol (MCP)
Gemini CLI Core
Portable Unix shell commands for Node.js
resolve like require.resolve() on behalf of files asynchronously and synchronously
Import a module like with require() but from a given path (for ESM)
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.
javascript standard data structure library which benchmark against C++ STL
Schema for data modeling & validation
Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Common token types for decoding and encoding numeric and string values
An ESnext spec-compliant `Array.prototype.findLast` shim/polyfill/replacement that works as far down as ES3.
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.
Serialization for Keyv
Get the ArrayBuffer out of a DataView, robustly.
Determine XDG Base Directory paths (OS/platform portable)
Prettier is an opinionated code formatter