diff --git a/index.js b/index.js index 10ff720..31cfa00 100644 --- a/index.js +++ b/index.js @@ -13,10 +13,10 @@ var useware = require('useware') var map = require('arr-map') module.exports = function usewareContext () { - var args = useware.apply(this, arguments) + var args = useware(arguments) var ctx = isObject(arguments[0]) ? arguments[0] : (this || {}) return map(args, function (fn) { - return bindContext(fn, ctx) + return bindContext(ctx, fn) }) } diff --git a/package.json b/package.json index 948ccc1..58a9043 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "arr-map": "^2.0.0", - "bind-context": "^1.0.0", + "bind-context": "^2.0.1", "is-plain-object": "^2.0.1", "useware": "^1.0.3" },