Delay execution for a given duration
npm install delay-cli> Delay execution for a given duration
Similar to the sleep) command, but cross-platform and with support for human-readable durations.
``sh`
npm install --global delay-cli
`
$ delay --help
Usage
$ delay
Examples
$ delay 4.3 && echo 🦄
$ delay 2s && echo 🦄
$ delay 500ms && echo 🦄
$ delay 1m 30s && echo 🦄
The duration can be a number in seconds or a human-readable duration like "1h 30m".
`
The duration can be specified as:
- A number in seconds: 2, 4.3, 0.5500ms
- Human-readable format: , 2s, 1m, 1h30m, 1m 30s, 2 days 5 hours
Supported units: ns, ms, s, m, h, d, w (and their long forms like seconds, minutes`, etc.)
- delay - API for this package
- parse-duration-ms - Parse duration strings to milliseconds