promised (npm): from Node-style callback API to promise API
Keywords: promise|callback|convert|API