@codebabel/ninput
v1.0.0
Published
NodeJs Input, designed to simplify usage in Node.js CLI applications, is easy, simple, and free.
Maintainers
Readme
CODEBABEL
ninput: 1.0.0
📃 Description / Descrição
{EN}
NodeJs Input, designed to simplify usage in Node.js CLI applications,
is easy, simple, and free.
{PTBR}
NodeJs Input "npinput", feita para simplificar o uso em aplicações
nodejs cli, fácil, simples e gratuita.🌐 Content / Conteúdo
installation
💻 Installation / Instalação:
npm i @codebabel/ninput
yarn add @codebabel/ninput
usage
✅ ninput usage
import { ninput, nlog, ncls, nclr, npse, nprt } from "@codebabel/ninput";
// ansiColors
const c_red = "\x1b[31m";
const c_gre = "\x1b[32m";
const c_yel = "\x1b[33m";
const c_blu = "\x1b[34m";
const c_exi = "\x1b[0m";
const response = ninput(c_gre+ "numero: "+ c_exi);
if (parseInt(response) === 1) {
nlog(`${c_red}Opa, funciona!${c_exi}`,);
npse(`${c_gre}Press [ENTER] to exit${c_exi}`, 1);
} else {
nprt(`${c_blu}Typed: ${c_exi}` + response + " > ");
nclr(2000, "limpando... ");
}explanation
Explanation / Explicação
// ansiColors
const c_red = "\x1b[31m";
const c_gre = "\x1b[32m";
const c_yel = "\x1b[33m";
const c_blu = "\x1b[34m";
const c_exi = "\x1b[0m";
1) const response = ninput(c_gre+ "number: "+ c_exi);
// const response stores the entered value...
// c_gre ~> ansicolor ... color green... c_gre...
// close ansicolor block open... close...
2) nlog(`${c_red}Opa, funciona!${c_exi}`,);
// Similar to a console.log(...), with line break. \n
3) npse(`${c_gre}Press [ENTER] to exit${c_exi}`, 1);
// nodeinput pause: npse("message", typ);
// ~> npse(`${c_gre}Press [ENTER] to exit${c_exi}`, 1); typ=1 nprt() no \n
// ~> npse(`${c_gre}Press [ENTER] to exit${c_exi}`, 2); typ=2 nlog() add \n
4) nprt(`${c_blu}Typed: ${c_exi}` + response + " > ");
// Print without line break. (\n)
5) nclr(2000, "limpando... ");
// nodeinput: clean terminal with delay.
// nclr(ms, "message")
6) ncls();
// immediately clean the terminalchangelog
🚨 Change Log
|Version| Version Name | Upgrade Latency | |-------|--------------|-----------------| | 1.0.0 | ninput | START LIB |
💜 Thank's 🧡
{EN}
Thank you for using the ninput library.
see ya!
{PTBR}
Valeu por usar a biblioteca ninput.
tmj!© Copyright 2026, codebabel ninput library.

