Make your terminal beep
Useful as an attention grabber e.g. when an error happens.
$ npm install --save beeper
var beeper = require('beeper');
beeper();
// beep one time
beeper(3);
// beep three times
beeper('****-*-*');
// beep, beep, beep, beep, pause, beep, pause, beep
It will not beep if stdout is not TTY or if the user supplies the --no-beep
flag.
Type: number
Default: 1
How many times you want it to beep.
Type: string
Construct your own melody by supplying a string of *
for beep -
for pause.
MIT © Sindre Sorhus
# beeper [![Build Status](https://travis-ci.org/sindresorhus/beeper.svg?branch=master)](https://travis-ci.org/sindresorhus/beeper) > Make your terminal beep ![](https://cloud.githubusercontent.com/assets/170270/5261236/f8471100-7a49-11e4-81af-96cd09a522d9.gif) Useful as an attention grabber e.g. when an error happens. ## Install ``` $ npm install --save beeper ``` ## Usage ```js var beeper = require('beeper'); beeper(); // beep one time beeper(3); // beep three times beeper('****-*-*'); // beep, beep, beep, beep, pause, beep, pause, beep ``` ## API It will not beep if stdout is not TTY or if the user supplies the `--no-beep` flag. ### beeper([count|melody], [callback]) #### count Type: `number` Default: `1` How many times you want it to beep. #### melody Type: `string` Construct your own melody by supplying a string of `*` for beep `-` for pause. ## License MIT © [Sindre Sorhus](http://sindresorhus.com)
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 19553 | swellard | Move and rename clients | ||
//guest/perforce_software/helix-web-services/main/source/clients/2016.1.0/javascript/node_modules/beeper/readme.md | |||||
#1 | 18810 | tjuricek |
First-pass at JavaScript client SDK. JavaScript requires Node with Gulp to "browserfy" the library. It's the easiest way I found to use the swagger-js project; bundle up a wrapping method. There is no JavaScript reference guide. The swagger-js doesn't really document what they do very well, actually. Overall I'm not particularly impressed by swagger-js, it was hard to even figure out what the right method syntax was. We may want to invest time in doing it better. This required setting CORS response headers, which are currently defaulted to a fairly insecure setting. |