promise-with-timeout (npm): Limit the time to resolve a promise
Keywords: promise|timeout|time|limit