npm.io
1.0.4 β€’ Published 3 years ago

emojify-cli-alerts

Licence
unlicensed
Version
1.0.4
Deps
2
Size
6 kB
Vulns
0
Weekly
0

emojify-cli-alerts

A cross platform CLI Alerts with colors and colored symbols along with emojis for success, info, warning and error.Works on both MAC OS and Windows

install

npm install emojify-cli-alerts

usage

const cli_alerts = require("emojify-cli-alerts");

//pass the relevant options like {type,name,msg} , emojify

// default call
cli_alerts({});
//βœ–  ERROR    oh no ! you have enetered incorrect options ..

// call with no emojify parameter deafult is false
cli_alerts({
  type: "success",
  msg: "hurrah !!! its done ..",
});
//βœ”  SUCCESS   hurrah !!! its done ..

//call with emojify parameter
cli_alerts(
  {
    type: "success",
    msg: "hurrah !!! its done ..",
  },
  true
);
//βœ”  SUCCESS   hurrah !!! its done .. 😎 πŸŽ‰ ✨ πŸ₯³

//call with name parameter

cli_alerts(
  {
    type: "success",
    msg: "hurrah !!! its done ..",
    name: "done",
  },
  true
);
//βœ”  DONE   hurrah !!! its done .. 😎 πŸŽ‰ ✨ πŸ₯³

cli_alerts(
  {
    type: "warning",
    msg: "you haven't added the required parameters kindly check ..",
    name: "parameter required",
  },
  true
);
//⚠  PARAMETER REQUIRED   you haven't added the required parameters kindly check .. 😐 😢 😬

cli_alerts(
  {
    type: "info",
    msg: "I am handsome..",
    name: "self obsession",
  },
  true
);
//β„Ή  SELF OBSESSION   I am handsome..  πŸ™‚ πŸ™‚ 🧐

cli_alerts(
  {
    type: "error",
    msg: "something went wrongg...",
  },
  true
);
//βœ–  ERROR    something went wrongg... πŸ™„ 🀐 😭 🀯

API

cli-alert(options,emojify)

options

Type : object
Accepted arguments :{type,msg,name}
Default : {}

emojify

Type : boolean
Deafult : false

you can specify the options below

type

Type : string
Accepted parameters :["success","warning","info","error"]
Default : error

msg

Type : string
Accepted parameters : any string defining alert message
Default : oh no ! you have enetered incorrect options ..(error string)

name

Type : string
Accepted parameters : any string defining name of an alert
Default : same as type parameter

Keywords