Skip to content

Latest commit

 

History

History
53 lines (45 loc) · 1.34 KB

README.md

File metadata and controls

53 lines (45 loc) · 1.34 KB



light spinner

This is a no-dependencies minimal cli spinner, only 1kb.

npm

Install

$ npm i light-spinner --save

Usage

import Spin from 'light-spinner';
const spin = new Spin({
  text: 'test',
});
spin.start();

// change text
spin.text = 'test 2';

spin.stop();

Options

option type desc default
text string console text empty string
timeout number the time of changing to next frame 100(ms)
spinners string[] frame list ['⠋', '⠙', '⠹', '⠼', '⠴', '⠦', '⠧', '⠏']
stream WritableStream the stream to send the output to stdout

MIT LICENSE