basant307/AI_Governance_Project
048
1/**2 * This method is like `_.tap` except that it returns the result of `interceptor`.3 * The purpose of this method is to "pass thru" values replacing intermediate4 * results in a method chain sequence.5 *6 * @static7 * @memberOf _8 * @since 3.0.09 * @category Seq10 * @param {*} value The value to provide to `interceptor`.11 * @param {Function} interceptor The function to invoke.12 * @returns {*} Returns the result of `interceptor`.13 * @example14 *15 * _(' abc ')16 * .chain()17 * .trim()18 * .thru(function(value) {19 * return [value];20 * })21 * .value();22 * // => ['abc']23 */24function thru(value, interceptor) {25 return interceptor(value);26}27 28module.exports = thru;29 