mirror of https://github.com/IoTcat/FDC.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
33 lines
517 B
33 lines
517 B
5 years ago
|
# Long timeouts
|
||
|
|
||
|
Long timeout makes it possible to have a timeout or interval that is longer than 24.8 days (2^31-1 milliseconds).
|
||
|
|
||
|
|
||
|
## Usage
|
||
|
|
||
|
```js
|
||
|
var lt = require('long-timeout')
|
||
|
|
||
|
var timeout = lt.setTimeout(function() {
|
||
|
console.log('in 30 days')
|
||
|
}, 1000 * 60 * 60 * 24 * 30)
|
||
|
|
||
|
var interval = lt.setInterval(function() {
|
||
|
console.log('every 30 days')
|
||
|
}, 1000 * 60 * 60 * 24 * 30)
|
||
|
|
||
|
|
||
|
// Clear them
|
||
|
lt.clearTimeout(timeout)
|
||
|
lt.clearInterval(interval)
|
||
|
```
|
||
|
|
||
|
## Install
|
||
|
|
||
|
npm install long-timeout
|
||
|
|
||
|
|
||
|
## Licence
|
||
|
|
||
|
MIT
|