Walk up the directory tree until the specified path is found.
Making it as easy as possible to authenticate a Google API request
Breadth-first deep object filter
Pure functions for color conversion and parsing
Imagemin plugin for Gifsicle
walk an AST, quickly
Compile ES2015 classes to ES5
A Rollup and Vite plugin that flatten a specified directory into a Record<string, string> object.
Generate a github-flavored-markdown fenced-code-block snippet.
/dev/null for node streams
The ALEF Pattern Catalog — 29 named failure modes for agentic AI systems + 3 core architectural doctrines. Machine-readable JSON-LD, browsable at n50.io/patterns. Cross-referenced to OWASP-ASI06-2025 where applicable. Includes typed reader for embedding t
Find the position of grapheme cluster breaks in a string
Validates whether a string matches the production for an XML name or qualified name
Broccoli plugin to create a file.
Ledger common errors
Writable stream that formats bunyan records that are piped into it.
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
ESLint plugin for Zod v4 best practices and migration from v3
<p> <img src="banner.png" alt="pi-intercom" width="1100"> </p>
parachute — the local hub for the Parachute ecosystem (discovery, ports, lifecycle, soon OAuth).
Test whether value is error object
Hono HTTP server for agentic-patterns agents — routes, SSE streaming, admin API
Port of jQuery.extend for node.js and the browser
A lite module for reverse-operations on buffers