An open API service indexing awesome lists of open source software.

https://github.com/creativelive/simple-ansi

A deliberately super simple ansi terminal code wrapper.
https://github.com/creativelive/simple-ansi

Last synced: 3 months ago
JSON representation

A deliberately super simple ansi terminal code wrapper.

Awesome Lists containing this project

README

          

# simple-ansi [![](https://travis-ci.org/creativelive/simple-ansi.svg)](https://travis-ci.org/creativelive/simple-ansi)

Simply expose a minimal subset of the ansi terminal codes, for use manually.

## usage

```
var ansi = require('simple-ansi');

var object = {
name : "example",
version : 1.0,
options : {
stuff : "more stuff"
}
};

console.log(ansi.red, object, ansi.reset);
console.log(ansi.green + "some message" + ansi.reset);

// combine styles
console.log(ansi.green + ansi.bgBlue + ansi.bold, "Read this if you can!", ansi.reset);
```

Note: remember to `reset` to return to the default terminal style.

### Full list

Formatting:

bold, underline, blink, reset

Foreground Colors:

gray, red, green, yellow, blue, magenta, cyan, white,

Background Colors:

bgGray, bgRed, bgGreen, bgYellow, bgBlue, bgMagenta, bgCyan,