Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

@inquirer/prompts

Package Overview
Dependencies
Maintainers
3
Versions
66
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@inquirer/prompts - npm Package Compare versions

Comparing version 4.3.0 to 4.3.1

22

package.json
{
"name": "@inquirer/prompts",
"version": "4.3.0",
"version": "4.3.1",
"description": "Inquirer prompts, combined in a single package",

@@ -79,14 +79,14 @@ "main": "./dist/cjs/index.js",

"dependencies": {
"@inquirer/checkbox": "^2.2.0",
"@inquirer/confirm": "^3.1.0",
"@inquirer/core": "^7.1.0",
"@inquirer/editor": "^2.1.0",
"@inquirer/expand": "^2.1.0",
"@inquirer/input": "^2.1.0",
"@inquirer/password": "^2.1.0",
"@inquirer/rawlist": "^2.1.0",
"@inquirer/select": "^2.2.0"
"@inquirer/checkbox": "^2.2.1",
"@inquirer/confirm": "^3.1.1",
"@inquirer/core": "^7.1.1",
"@inquirer/editor": "^2.1.1",
"@inquirer/expand": "^2.1.1",
"@inquirer/input": "^2.1.1",
"@inquirer/password": "^2.1.1",
"@inquirer/rawlist": "^2.1.1",
"@inquirer/select": "^2.2.1"
},
"homepage": "https://github.com/SBoudrias/Inquirer.js/blob/master/packages/prompts/README.md",
"gitHead": "2de191afab92c1a214dfe268c80109014803f11b"
"gitHead": "086fb1c59092cba248e55583d92f34e4eec44b2d"
}

@@ -206,10 +206,20 @@ <img width="75px" height="75px" align="right" alt="Inquirer Logo" src="https://raw.githubusercontent.com/SBoudrias/Inquirer.js/master/assets/inquirer_readme.svg?sanitize=true" title="Inquirer.js"/>

const answer = input(...);
const ac = new AbortController();
const prompt = input({
message: 'Enter a value (timing out in 5 seconds)',
});
const defaultValue = setTimeout(5000).then(() => {
answer.cancel();
return 'default answer';
prompt
.finally(() => {
ac.abort();
})
// Silencing the cancellation error.
.catch(() => {});
const defaultValue = setTimeout(5000, 'timeout', { signal: ac.signal }).then(() => {
prompt.cancel();
return 'Timed out!';
});
const answer = await Promise.race([defaultValue, answer])
const answer = await Promise.race([defaultValue, prompt]);
```

@@ -216,0 +226,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc