A fast, GPU-accelerated terminal manager with split panes, project organization, editor sync, and AI agent detection. Native macOS app or browser.
split up Markdown file into smallers files
set blocking stdio and stderr ensuring that terminal output does not truncate
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
Base64 and base64url to string or arraybuffer, and back. Node, Deno or browser.
The lodash method `_.escape` exported as a module.
Like JSON.stringify, but doesn't blow up on circular refs.
A lightweight, zero-dependency TypeScript library for creating resizable split views (panes) in web applications.
script loader module for webpack
Allow parsing of the exponentiation operator
dead-simple optimistic async helper
Common operations for ndarray arrays
Calculate the pixel size of a string
Port of jQuery.extend for node.js and the browser
A simple function that conforms npm package version matching behavior.
Capitalize every word in a string: `unicorn cake` → `Unicorn Cake`
Check whether a string is a URL.
TypeScript definitions for @ember/string
Split country code and mobile number from mobile number. The module returns mobile number and country code.
Automatically add displayName to all your components
Simplify npm scripts with "if-env ... && npm run this || npm run that"
nice(2) bindings for Node.js
A mustache compiler.
Core Inquirer prompt API