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.
- Host: GitHub
- URL: https://github.com/creativelive/simple-ansi
- Owner: creativelive
- License: mit
- Created: 2013-09-16T23:10:23.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2014-06-02T21:11:25.000Z (about 12 years ago)
- Last Synced: 2025-10-25T07:49:38.762Z (8 months ago)
- Language: JavaScript
- Homepage:
- Size: 127 KB
- Stars: 0
- Watchers: 12
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# simple-ansi [](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,