Interactive CLI number input prompt with validation and formatting
Inquirer number prompt
inquirer$ node -e "const { number } = require('@inquirer/number'); number({ message: 'Enter your age:', default: 25 }).then(ans => console.log(ans))"$ node -e "const { number } = require('@inquirer/number'); number({ message: 'Pick a number 1-10:', min: 1, max: 10 }).then(ans => console.log(ans))"$ node -e "const { number } = require('@inquirer/number'); number({ message: 'Enter even number:', validate: n => n % 2 === 0 || 'Must be even' }).then(ans => console.log(ans))"