2 * This method is like `_.tap` except that it returns the result of `interceptor`.
7 * @param {*} value The value to provide to `interceptor`.
8 * @param {Function} interceptor The function to invoke.
9 * @param {*} [thisArg] The `this` binding of `interceptor`.
10 * @returns {*} Returns the result of `interceptor`.
16 * .thru(function(value) {
22 function thru(value, interceptor, thisArg) {
23 return interceptor.call(thisArg, value);
26 module.exports = thru;