enquirer / emit-keypressLinks
Drop-dead simple keypress event emitter and handler for Node.js. Create powerful CLI applications and experiences with ease. This library patches the native Node.js keypress logic to support additional key combinations, like `shift+enter`.
☆17Updated last week
Alternatives and similar repositories for emit-keypress
Users that are interested in emit-keypress are comparing it to the libraries listed below
Sorting:
- Capture screenshots programmatically. Cross-platform, with support for MacOS (Darwin), Windows, and Linux.☆43Updated 5 months ago
- Resolve values based on a JSON schema. Supports conditionals and composition. Useful for configuration, preferences, LLM chat completions…☆13Updated 8 months ago
- Use "cw" in the CLI. No instructions necessary, just hit <enter>. Can also be used as a library. Commit Whisperer is an AI genius for gen…☆18Updated last year
- Find a file or directory by walking up parent directories — Zero dependencies☆82Updated 6 months ago
- Partial JSON parser extracted from OpenAI's vendored version.☆14Updated 5 months ago
- Expand deeply nested values from an object, with support for advanced features☆18Updated 4 months ago
- Add context awareness to your apps and frameworks by safely evaluating user-defined conditional expressions. Useful for evaluating expres…☆48Updated 10 months ago
- Recursively read a directory, blazing fast. Use with picomatch or micromatch to match globs.☆42Updated 2 years ago
- Merge multiple streams into a unified stream☆62Updated last year
- Check if the process is running in a Continuous Integration (CI) environment☆37Updated 4 months ago
- Get the exports of a module☆14Updated last year
- Tiny function that provides relative, human-readable dates.☆19Updated 6 months ago
- 👨🏼🎨 Divider component for Ink☆42Updated 7 months ago
- Convert a string index to its line and column position☆36Updated 2 months ago
- CLI for executing multiple commands in parallel with minimal footprint (~2KB).☆11Updated 3 weeks ago
- Rotate an array by a given number of steps☆46Updated last year
- micromark extension to support MDX JS import/exports☆13Updated last year
- Detects the casing of the input string (camelcase, lowercase, snakecase, kebabcase, snakecase, uppercase etc).☆18Updated 10 months ago
- Socket.dev optimized 📦 overrides✨☆35Updated this week
- fs read and write streams based on minipass☆20Updated last month
- Clear the console, cross-platform☆22Updated 4 years ago
- Displays the execution time for Node.js modules loading by hooking require() calls☆23Updated 4 years ago
- Extracts the repo URL from a package.json object☆28Updated 5 months ago
- JS formatter for dprint Wasm plugins.☆40Updated last year
- Glob search in constant time thanks to git cache☆25Updated 4 years ago
- Useful utilities for working with Fetch☆96Updated last month
- Clone a Node.js HTTP response stream☆32Updated last year
- Dry is a new template engine and language, and is a superset of Shopify's Liquid, with first-class support for advanced inheritance featu…☆78Updated 10 months ago
- A high-performance wrapper around Intl.Segmenter for efficient text segmentation. This class resolves memory handling issues seen with la…☆17Updated 7 months ago
- A simple, yet beautiful, CLI spinner.☆15Updated 11 months ago