1.0.2 • Published 6 years ago

pancho v1.0.2

Weekly downloads
5
License
MIT
Repository
github
Last release
6 years ago

pancho

Greenkeeper badge Build Status Downloads

Your applications also deserve a nap.

Install

npm i pancho

Use

pancho returns a promise, making it easy to control your program's flow after "waking up". pancho takes arguments in the form of:

  • pancho(int) - Sleep for int seconds,
  • pancho(int, int) - Sleep for a random amount of seconds, defined by (min, max),
  • pancho('natural language') - Sleep for the specified time.
const nap = require('pancho');

nap(1).then(duration => {
    // Your program slept for 1 second.
    // duration = Duration of the nap, in milliseconds.
});

nap(1, 3).then(duration => {
    // Your program slept for a random amount of seconds (between 1 and 3).
    // duration = Duration of the nap, in milliseconds.
});

nap('3.5 seconds').then(duration => {
    // Your program slept for 3.5 seconds.
    // duration = Duration of the nap, in milliseconds.
});

nap('5 minutes').then(duration => {
    // Your program slept for 5 minutes.
    // duration = Duration of the nap, in milliseconds.
});

Contribute

fork https://github.com/aichholzer/pancho/

License

MIT