NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1464 most downloaded on npm
Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.
Last release 3 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 3.1 years
Rarely documented
notes for 9 of 37 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
37 releases · first in 2016
Nothing published for this version
Nothing published for this version
Upgraded ansi-colors dependency to v4, thanks to @trySound, #297.
One column per quarter.
PR #259 fixed typing numbers in the autocomplete prompt, which fixes #112, #199, and #237
template property to the SnippetPromptOptions TypeScript interfaceMultiSelectPrompt new example for result option.
MultiSelectPrompt new example for result option.EventEmitter class from events directly due to changes in @types/node.BooleanPrompt new example for header option.
BooleanPrompt new example for header option.await in keypress and returning the number result in the array type fixes an issue with tests failing only on Travisautocomplete highlighting issueAuthPrompt type for creating authentication based prompts.
AuthPrompt type for creating authentication based prompts.BasicAuth prompt as an example of creating an authentication prompt using basic username/password authenticationQuizPromptSeveral examples were updated to align with latest code changes and to fix small bugs found in the implementation of the example.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Several improvements were made for handling custom format, result and initial functions defined on the options.
format, result and initial functions defined on the options.Nothing published for this version
Nothing published for this version
validate function now properly accepts false as a return value, thanks to @g-plane.
validate function now properly accepts false as a return value, thanks to @g-plane.options.required on all prompts. Uses the built-in validate() function, allowing this functionality to be overridden or customized.options.scroll to disable scrolling in array prompts.options.onRun, which is called when prompt.run() is called, after the readline instance is created.options.history on the Input and Text prompts.options.term to set the terminal, thanks to @tunnckoCore. At the moment this is only used in a couple of edge cases with the Survey and Scale prompts to check if the terminal is Hyper.options.skip may now be a Boolean, thanks to @tunnckoCoreNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Enquire 2.0 is a bottom-up complete re-write:
Enquire 2.0 is a bottom-up complete re-write:
options.default is now options.initialNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →