add q dep to package.json