DOM ready promisified with Q Usage var Qstart = require('qstart'); function onSuccess (doc) { // do stuff on success... } function onError (err) { // do stuff on error... } Qstart.then(onSuccess, onError);Install via npm npm install qstartTest npm installgrunt test