UNPKG

@tadashi/sleep

Version:
67 lines (40 loc) 1.23 kB
# sleep [![NPM version][npm-img]][npm] [![Node.js CI][ci-img]][ci] [![Coverage Status][coveralls-img]][coveralls] [![XO code style][xo-img]][xo] [npm-img]: https://img.shields.io/npm/v/@tadashi/sleep.svg [npm]: https://www.npmjs.com/package/@tadashi/sleep [ci-img]: https://github.com/lagden/sleep/workflows/Node.js%20CI/badge.svg [ci]: https://github.com/lagden/sleep/actions?query=workflow%3A%22Node.js+CI%22 [coveralls-img]: https://coveralls.io/repos/github/lagden/sleep/badge.svg?branch=main [coveralls]: https://coveralls.io/github/lagden/sleep?branch=main [xo-img]: https://img.shields.io/badge/code_style-XO-5ed9c7.svg [xo]: https://github.com/sindresorhus/xo Sweet dreams. ## Install ``` $ npm i -S @tadashi/sleep ``` ## API ```ts sleep(duration?: number, fulfilled?: boolean, response?: any): Promise ``` #### duration > Type: number > Default: 1 #### fulfilled > Type: boolean > Default: true #### response > Type: any > Default: 'Awake' ## Usage ```js import sleep from '@tadashi/sleep' console.log('before') await sleep(2) console.log('after') ``` ## License MIT © [Thiago Lagden](https://github.com/lagden)