node/deps/npm/lib/install/and-finish-tracker.js
Rebecca Turner 41923c0c07 deps: upgrade npm to 3.3.6
PR-URL: https://github.com/nodejs/node/pull/3310
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
2015-10-22 13:56:09 -04:00

17 lines
360 B
JavaScript

'use strict'
var validate = require('aproba')
module.exports = function (tracker, cb) {
validate('OF', [tracker, cb])
return function () {
tracker.finish()
cb.apply(null, arguments)
}
}
module.exports.now = function (tracker, cb) {
validate('OF', [tracker, cb])
tracker.finish()
cb.apply(null, Array.prototype.slice.call(arguments, 2))
}