/delayed-async-task

A modern `setTimeout` substitute tailored for asynchronous tasks, designed to schedule a single delayed execution. Features status getters to communicate the execution status, the ability to abort a pending execution, and the option to gracefully await the completion of an ongoing execution.

Primary LanguageTypeScriptMIT LicenseMIT

Watchers