Tiny wrapper around ansi-colors to add colored symbols and a timestamp.
npm install log-utils> Tiny wrapper around ansi-colors to add colored symbols and a timestamp.
Please consider following this project's author, Jon Schlinkert, and consider starring the project to show your :heart: and support.
Install with npm:
``sh`
$ npm install --save log-utils
`js`
const log = require('log-utils');
Get a red error symbol.
Example
`js`
console.log(log.error); //=> ✖
Get a cyan info symbol.
Example
`js`
console.log(log.info); //=> ℹ
Get a green success symbol.
Example
`js`
console.log(log.success); //=> ✔
Get a yellow warning symbol.
Example
`js`
console.log(log.warning); //=> ⚠
Get a formatted timestamp.
Example
`js`
console.log(log.timestamp); //=> [15:27:46]
Returns a formatted string prefixed by a green check.
Example
`js`
console.log(log.ok(' foo'));
console.log(log.ok(' foo'));
console.log(log.ok(' foo'));
console.log(log.ok('foo'));
// Results in:
// ✔ foo
// ✔ foo
// ✔ foo
// ✔ foo
Make the given text bold and underlined.
Example
`js`
console.log(log.heading('foo'));
// or
console.log(log.heading('foo', 'bar'));
Available colors from ansi-colors:
v0.2.0 (2016-07-16)
* removed: all spinner methods
v0.1.5 (2016-07-16)
* added: .header methodfixed
* : .ok method, so that whitespace is respected
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Running Tests
Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:
`sh`
$ npm install && npm test
Building docs
_(This project's readme.md is generated by verb, please don't edit the readme directly. Any changes to the readme must be made in the .verb.md readme template.)_
To generate the readme, run the following command:
`sh``
$ npm install -g verbose/verb#dev verb-generate-readme && verb
You might also be interested in these projects:
ansi-colors: Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in… more | homepage.")
| Commits | Contributor |
| --- | --- |
| 23 | jonschlinkert |
| 5 | doowb |
Jon Schlinkert
* GitHub Profile
* Twitter Profile
* LinkedIn Profile
Copyright © 2018, Jon Schlinkert.
Released under the MIT License.
*
_This file was generated by verb-generate-readme, v0.8.0, on November 17, 2018._