@rschaosid/delay (npm): promise setTimeout with cancel and unref
Keywords: settimeout|unref|promise