elegant-status
Version:
Create elegant task status for CLI.
54 lines (31 loc) • 1.07 kB
Markdown
# elegant-status
[](https://travis-ci.org/inikulin/elegant-status)
*Create elegant task status for CLI.*
```js
const elegantStatus = require('elegant-status');
const done = elegantStatus('Perform assessment');
setTimeout(() => done(true), 1000);
```
⬇

----
```js
const elegantStatus = require('elegant-status');
const done = elegantStatus('Set defense systems');
setTimeout(() => done(false), 1000);
```
⬇

----
You can update status text while it's spinning using `done.updateText()` function:
```js
const elegantStatus = require('elegant-status');
const done = elegantStatus('Set defense systems');
setTimeout(() => done.updateText('1 second left'), 1000);
```
## Install
```
npm install elegant-status
```
## Author
[Ivan Nikulin](https://github.com/inikulin) (ifaaan@gmail.com)