Server IP : 185.86.78.101 / Your IP : 216.73.216.124 Web Server : Apache System : Linux 675867-vds-valikoshka1996.gmhost.pp.ua 5.4.0-150-generic #167-Ubuntu SMP Mon May 15 17:35:05 UTC 2023 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /www/wwwroot/mifepriston.org/node_modules/ora/ |
Upload File : |
# ora [](https://travis-ci.org/sindresorhus/ora) > Elegant terminal spinner <img src="screenshot.gif" width="629"> ## Install ``` $ npm install --save ora ``` ## Usage ```js const ora = require('ora'); const spinner = ora('Loading unicorns').start(); setTimeout(() => { spinner.color = 'yellow'; spinner.text = 'Loading rainbows'; }, 1000); ``` ## API It will gracefully not do anything when there's no TTY or when in a CI. ### ora([options|text]) If a string is provided, it is treated as a shortcut for [`options.text`](#text). #### options Type: `object` ##### text Type: `string` Text to display after the spinner. ##### spinner Type: `string` `object`<br> Default: `dots` <img src="screenshot-spinner.gif" width="14"> Name of one of the [provided spinners](https://github.com/sindresorhus/cli-spinners/blob/master/spinners.json). See `example.js` in this repo if you want to test out different spinners. Or an object like: ```js { interval: 80, // optional frames: ['-', '+', '-'] } ``` ##### color Type: `string`<br> Default: `cyan`<br> Values: `black` `red` `green` `yellow` `blue` `magenta` `cyan` `white` `gray` Color of the spinner. ##### interval Type: `number`<br> Default: Provided by the spinner or `100` Interval between each frame. Spinners provide their own recommended interval, so you don't really need to specify this. ##### stream Type: `WritableStream`<br> Default: `process.stderr` Stream to write the output. You could for example set this to `process.stdout` instead. ##### enabled Type: `boolean`<br> Default: `false` Force enabling of the spinner regardless of the `stream` not being run inside a TTY context and/or in a CI environment. ### Instance #### .start() Start the spinner. Returns the instance. #### .stop() Stop and clear the spinner. Returns the instance. #### .clear() Clear the spinner. Returns the instance. #### .render() Manually render a new frame. Returns the instance. #### .frame() Get a new frame. #### .text Change the text. #### .color Change the spinner color. ## Related - [cli-spinners](https://github.com/sindresorhus/cli-spinners) - Spinners for use in the terminal ## License MIT © [Sindre Sorhus](https://sindresorhus.com)