Socket
Socket
Sign inDemoInstall

@inquirer/select

Package Overview
Dependencies
Maintainers
3
Versions
82
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@inquirer/select - npm Package Compare versions

Comparing version 1.3.2 to 1.3.3

11

./dist/cjs/index.js

@@ -29,3 +29,3 @@ "use strict";

exports.default = (0, core_1.createPrompt)((config, done) => {
const { choices: items, loop = true, pageSize } = config;
const { choices: items, loop = true, pageSize = 7 } = config;
const firstRender = (0, core_1.useRef)(true);

@@ -75,6 +75,7 @@ const prefix = (0, core_1.usePrefix)();

});
let message = chalk_1.default.bold(config.message);
if (firstRender.current) {
const message = chalk_1.default.bold(config.message);
let helpTip;
if (firstRender.current && items.length <= pageSize) {
firstRender.current = false;
message += chalk_1.default.dim(' (Use arrow keys)');
helpTip = chalk_1.default.dim('(Use arrow keys)');
}

@@ -94,3 +95,3 @@ const page = (0, core_1.usePagination)({

: ``;
return `${prefix} ${message}\n${page}${choiceDescription}${ansi_escapes_1.default.cursorHide}`;
return `${[prefix, message, helpTip].filter(Boolean).join(' ')}\n${page}${choiceDescription}${ansi_escapes_1.default.cursorHide}`;
});

@@ -29,3 +29,3 @@ "use strict";

exports.default = (0, core_1.createPrompt)((config, done) => {
const { choices: items, loop = true, pageSize } = config;
const { choices: items, loop = true, pageSize = 7 } = config;
const firstRender = (0, core_1.useRef)(true);

@@ -75,6 +75,7 @@ const prefix = (0, core_1.usePrefix)();

});
let message = chalk_1.default.bold(config.message);
if (firstRender.current) {
const message = chalk_1.default.bold(config.message);
let helpTip;
if (firstRender.current && items.length <= pageSize) {
firstRender.current = false;
message += chalk_1.default.dim(' (Use arrow keys)');
helpTip = chalk_1.default.dim('(Use arrow keys)');
}

@@ -94,3 +95,3 @@ const page = (0, core_1.usePagination)({

: ``;
return `${prefix} ${message}\n${page}${choiceDescription}${ansi_escapes_1.default.cursorHide}`;
return `${[prefix, message, helpTip].filter(Boolean).join(' ')}\n${page}${choiceDescription}${ansi_escapes_1.default.cursorHide}`;
});
{
"name": "@inquirer/select",
"version": "1.3.2",
"version": "1.3.3",
"description": "Inquirer select/list prompt",

@@ -57,3 +57,3 @@ "main": "./dist/cjs/index.js",

"dependencies": {
"@inquirer/core": "^5.1.2",
"@inquirer/core": "^6.0.0",
"@inquirer/type": "^1.1.6",

@@ -90,3 +90,3 @@ "ansi-escapes": "^4.3.2",

},
"gitHead": "6c0d1d23e6881a10bc3d718d079a0a09ba382dd5"
"gitHead": "4dee2b11d89a7c8a698c9eeda546ba8092b84f64"
}

Sorry, the diff of this file is not supported yet

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