eq-timeout (npm): timeout lib
Keywords: timeout|reject|resolve|Promise