I just bumped up the version to 2.2.0.
In order to get FuturesJS to work with Ender.JS I separated all of the submodules into their own npm modules.
i.e.
npm install future join sequence chainify asyncify loop forEachAsync Array.prototype.forEachAsync
instead of
require('futures/forEachAsync')
it's now
require('Array.prototype.forEachAsync');
instead of
require('futures/future')
it's now
require('future')
AJ ONeal