easy-promisify (npm): promisify error first async callback
Keywords: promisify|callback|promise