UNPKG

ui-terminal

Version:

Color text, background | node js terminal helper

111 lines (78 loc) 1.96 kB
# UI Terminal [![version](https://img.shields.io/npm/v/ui-terminal.svg)](https://www.npmjs.org/package/ui-terminal) [![dependencies](https://david-dm.org/maksymkulia/ui-terminal.svg)](https://david-dm.org/maksymkulia/ui-terminal) [![devDependencies](https://david-dm.org/maksymkulia/ui-terminal/dev-status.svg)](https://david-dm.org/maksymkulia/ui-terminal#info=devDependencies) [![Twitter Follow](https://img.shields.io/twitter/follow/maksymkulia.svg?style=social&label=Follow)](https://twitter.com/maksymkulia) Basic helper for node js terminal. No dependencies. --- ## Installation ```bash npm i ui-terminal ``` --- ## Methods ### Simple console log ```js let ut = require("ui-terminal"); // Include ui-terminal module let data = "Hello world!"; // Variables ut.e(data); // Simple output (like console.log) ``` ### Simple console log with text in color Available colors: - black - red - green - yellow - blue - magenta - cyan - white ```js let ut = require("ui-terminal"); // Include ui-terminal module // Test variables let data = "Hello world!"; let color = "red"; ut.incolor(data, color); // Simple output with text in color ``` ### Simple console log with background color Available colors: - black - red - green - yellow - blue - magenta - cyan - white ```js let ut = require("ui-terminal"); // Include ui-terminal module // Test variables let data = "Hello world!"; let bgcolor = "green"; ut.bgcolor(data, color); // Simple output with background color ``` ### Make only part of console.log in color Available colors: - black - red - green - yellow - blue - magenta - cyan - white ```js let ut = require("../index"); // Include module // Test variables let cyan = "In cyan"; let green = "in green"; console.log(`${ut.incyan(cyan)} and ${ut.ingreen(green)}`); // Simple console.log with coloring part of text ``` --- ## ToDo - Custom styles - Banners creator - Matrix generator - Easter egg creator - Loader - Wiki pages