soap-as-promised
Convert all node-soap methods to promises. Inspired by soap-q, but it doesn't add the Q suffix to methods, the client has the same interface as exposed by the original soap module.
Installation
npm install soap-as-promised
Usage
soap = require 'soap-as-promised' soapcreateClient 'http://example.org/wsdl' then clientmyAwesomeSoapMethod param: true then consolelog "The result was: " catch consoleerror "There was an error! "