styled-printf

1.1.0 • Public • Published

styled-printf

Hex.pm npm

Do you want to add some styles 🎨 to the output of your bash printf commands? Use this custom script and make the output of that printf look fanzy :bowtie:

How install

Using Yarn

yarn add styled-printf

Using NPM:

npm i styled-printf

How to use

The styled-printf command is like printf (in fact it's a function wrapping printf) that allows you to easily set the text styling, color and background color for the output.

Usage:

styled-printf [-s <text format>] [--style <text format>]
  [-c <color>] [--color <color>]
  [-b <color>] [-background-color <color>]
  format [argument]

Options:

Option Description Values
-s | --style Text formatting normal | bold | dim | italics | underline |
blink | reverse | hidden | password
-c | --color Text color default | white | black | red | green |
yellow | blue | magenta | cyan | gray |
light-red | light-green | light-yellow |
light-blue | light-magenta | light-cyan |
light-gray |

or a number between0 and 256
-b | --background-color Background color default | white | black | red | green |
yellow | blue | magenta | cyan | gray |
light-red | light-green | light-yellow |
light-blue | light-magenta | light-cyan |
light-gray |

or a number between0 and 256

Example

styled-printf -s bold -c blue -b yellow "%s\n" "This text is bold, red and has a blue background"

styled-printf output: text 'This text is bold, red and has a blue background' in blue color, bold and yellow background

Other flags:

-h | --help Display the help documentation
-t | --test Test all the different styles in your bash terminal

Readme

Keywords

Package Sidebar

Install

npm i styled-printf

Weekly Downloads

1

Version

1.1.0

License

Apache-2.0

Unpacked Size

23.4 kB

Total Files

4

Last publish

Collaborators

  • alvarezmauro