set-large-timeout
v1.0.2
Published
setTimeout greater than 0x7FFFFFFF (2147483647)
Downloads
32
Maintainers
Readme
set-large-timeout
setTimeout greater than 0x7FFFFFFF (2147483647) milliseconds
Install
npm install set-large-timeout --saveor using yarn
yarn add set-large-timeoutexample for timeout
import { setLargeTimeout } from "set-large-timeout";
const one_year = 2419200000;
const unsubscribe = setLargeTimeout(() => {
console.log('finally called after 30 years 😮💨');
}, one_year * 30);
// clear timeout
unsubscribe();example for interval
import { setLargeInterval } from "set-large-timeout";
const unsubscribe = setLargeInterval(() => {
console.log('called every 3 years 😮💨');
}, one_year * 3);
// clear interval
unsubscribe();