Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoSign in
Socket

@inquirer/input

Package Overview
Dependencies
Maintainers
2
Versions
113
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@inquirer/input - npm Package Compare versions

Comparing version
5.0.4
to
5.0.5
+5
-3
dist/index.js

@@ -9,3 +9,5 @@ import { createPrompt, useState, useKeypress, useEffect, usePrefix, isBackspaceKey, isEnterKey, isTabKey, makeTheme, } from '@inquirer/core';

const [status, setStatus] = useState('idle');
const [defaultValue = '', setDefaultValue] = useState(config.default);
// Coerce to string to handle runtime values that may be numbers despite TypeScript types
// eslint-disable-next-line @typescript-eslint/no-unnecessary-type-conversion
const [defaultValue, setDefaultValue] = useState(String(config.default ?? ''));
const [errorMsg, setError] = useState();

@@ -55,6 +57,6 @@ const [value, setValue] = useState('');

else if (isBackspaceKey(key) && !value) {
setDefaultValue(undefined);
setDefaultValue('');
}
else if (isTabKey(key) && !value) {
setDefaultValue(undefined);
setDefaultValue('');
rl.clearLine(0); // Remove the tab character.

@@ -61,0 +63,0 @@ rl.write(defaultValue);

{
"name": "@inquirer/input",
"version": "5.0.4",
"version": "5.0.5",
"description": "Inquirer input text prompt",

@@ -70,7 +70,7 @@ "keywords": [

"dependencies": {
"@inquirer/core": "^11.1.1",
"@inquirer/core": "^11.1.2",
"@inquirer/type": "^4.0.3"
},
"devDependencies": {
"@inquirer/testing": "^3.0.4",
"@inquirer/testing": "^3.1.0",
"typescript": "^5.9.3"

@@ -91,3 +91,3 @@ },

"types": "./dist/index.d.ts",
"gitHead": "99d00a9adc53be8b7edf5926b2ec4ba0b792f68f"
"gitHead": "53dbf6c492883546f6f9f2d5b9a78cbc00bd434c"
}