Bot releases are hidden (Show)
delay.reject()
method.
const delay = require('delay'); delay.clear(…);
→ import {clearDelay} from 'delay'; clearDelay(…);
const delay = require('delay'); delay.range(…);
→ import {rangeDelay} from 'delay'; rangeDelay(…);
const delay = require('delay'); delay.createWithTimers(…);
→ import {createDelay} from 'delay'; createDelay(…);
If you only target Node.js and not the browser, I recommend moving to the built-in method whenever possible:
import {setTimeout} from 'node:timers/promises';
await setTimeout(1000);
https://github.com/sindresorhus/delay/compare/v5.0.0...v6.0.0
range()
in createWithTimers()
return value (#55) f3c7542https://github.com/sindresorhus/delay/compare/v4.4.1...v5.0.0
createWithTimers
types df95c9ehttps://github.com/sindresorhus/delay/compare/v4.4.0...v4.4.1
.range()
method (#51) aa0a2e4https://github.com/sindresorhus/delay/compare/v4.3.0...v4.4.0
Enhancements:
sinon.useFakeTimers()
to modify setTimeout()
and clearTimeout()
(used by delay
) after delay
loads (#45) 1316fd7https://github.com/sindresorhus/delay/compare/v4.2.0...v4.3.0
https://github.com/sindresorhus/delay/compare/v4.1.0...v4.2.0
delay.createWithTimers()
method. https://github.com/sindresorhus/delay/commit/e589469fe9d86696a606b0c7cb888f999b9aea91
https://github.com/sindresorhus/delay/compare/v4.0.1...v4.1.0
The value
argument is now an options-object.
- await delay(100, '🦄');
+ await delay(100, {value: '🦄'});
And we added support for AbortController.