A markdown parser that extracts structured data according to JSON schemas
An example module demonstrating how to fetch Google Calendar events with OAuth authentication using the Loopstack automation framework. Shows the sub-workflow pattern for handling OAuth flows.
A collection of core tools for basic workflow functionality
A utility to convert JSON schemas to markdown templates for LLMs prompts
minimal implementation of a PassThrough stream
Detect whether a terminal supports color
Get the first path that exists on disk of multiple paths
Global identifiers from different JavaScript environments
Match balanced character pairs, like "{" and "}"
when you want to fire an event no matter how a process exits.
Turn a function into an `http.Agent` instance
Get callsites from the V8 stack trace API
The ultimate javascript content-type utility.
Browser-friendly inheritance fully compatible with standard node.js inherits()
Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.
just emit 'log' events on the process object
A tiny (183B to 210B) and fast utility to ascend parent directories
User-friendly glob matching
fast, tiny `queueMicrotask` shim for modern engines
Run multiple promise-returning & async functions with limited concurrency
Generate errors that contain a code frame that point to source locations.
An implementation of the Unicode UTS #46: Unicode IDNA Compatibility Processing
Fast, fault-tolerant, cross-platform, disk-based, data-agnostic, content-addressable cache.
Check if a path is a file, directory, or symlink