You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

@inquirer/password

Package Overview
Dependencies
Maintainers
2
Versions
115
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@inquirer/password - npm Package Compare versions

Comparing version
5.0.7
to
5.0.8
+6
-1
dist/index.d.ts
import { type Theme } from '@inquirer/core';
import type { PartialDeep } from '@inquirer/type';
type PasswordTheme = {
style: {
maskedText: string;
};
};
type PasswordConfig = {

@@ -7,5 +12,5 @@ message: string;

validate?: (value: string) => boolean | string | Promise<string | boolean>;
theme?: PartialDeep<Theme>;
theme?: PartialDeep<Theme<PasswordTheme>>;
};
declare const _default: import("@inquirer/type").Prompt<string, PasswordConfig>;
export default _default;
+7
-2
import { createPrompt, useState, useKeypress, usePrefix, isEnterKey, makeTheme, } from '@inquirer/core';
import { cursorHide } from '@inquirer/ansi';
const passwordTheme = {
style: {
maskedText: '[input is masked]',
},
};
export default createPrompt((config, done) => {
const { validate = () => true } = config;
const theme = makeTheme(config.theme);
const theme = makeTheme(passwordTheme, config.theme);
const [status, setStatus] = useState('idle');

@@ -45,3 +50,3 @@ const [errorMsg, setError] = useState();

else if (status !== 'done') {
helpTip = `${theme.style.help('[input is masked]')}${cursorHide}`;
helpTip = `${theme.style.help(theme.style.maskedText)}${cursorHide}`;
}

@@ -48,0 +53,0 @@ if (status === 'done') {

{
"name": "@inquirer/password",
"version": "5.0.7",
"version": "5.0.8",
"description": "Inquirer password prompt",

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

"@inquirer/ansi": "^2.0.3",
"@inquirer/core": "^11.1.4",
"@inquirer/core": "^11.1.5",
"@inquirer/type": "^4.0.3"
},
"devDependencies": {
"@inquirer/testing": "^3.2.0",
"@inquirer/testing": "^3.3.0",
"typescript": "^5.9.3"

@@ -92,3 +92,3 @@ },

"types": "./dist/index.d.ts",
"gitHead": "fd001c191cfb287b430d5e90cb159cf8f6500dc5"
"gitHead": "526eca2e64853510821ffd457561840ec0cbfb93"
}