Latest Node versions expose a native Promise function, thus jshint throws error on var Promise = require('bluebird'). Added predef property to .jshintrc to fix this issue.