@webb/console
TypeScript icon, indicating that this package has built-in type declarations

2021.5.28 • Public • Published

@webb/console

Print console messages in STYLE.

Install

$ npm i @webb/console

Usage

// Import the default export
import print from "@webb/console";

console.log(print.cyan("This text is cyan"));

// You can also nest styles!
console.log(print.green(print.bold("This text is bold and green")));
// Or, export the named function
import { print } from "@webb/console";

console.log(print.cyan("This text is cyan"));

// You can also nest styles!
console.log(print.green(print.bold("This text is bold and green")));

API

print.[parameter](input);

[parameter]

Type: enum

Available options:

Color
  • black | blackLine
  • blue | blueLine
  • cyan | cyanLine
  • gray | grayLine OR grey | greyLine
  • green | greenLine
  • magenta | magentaLine
  • red | redLine
  • white | whiteLine
  • yellow | yellowLine
Decoration
  • bold
  • dim
  • invert
  • underline

input

Type: string

Tests

# Run all tests, sequentially
$ npm test

# Test dependencies for latest versions
$ npm run test:dependencies

# Lint "src" directory
$ npm run test:typescript

# Test this module
$ npm run test:assert

# Not really a test, just shows a 20x9 rainbow-esque banner
$ npm run showcase

Support

I don't drink coffee so if you like this module and want to support me, feel free to send some HNS to hs1q98ddwl2lcpnnzfvvrqad80qu97w0q72cyq2uy3!

Readme

Keywords

none

Package Sidebar

Install

npm i @webb/console

Weekly Downloads

3

Version

2021.5.28

License

MIT

Unpacked Size

6.74 kB

Total Files

9

Last publish

Collaborators

  • netoperatorwibby