1
2
3
4
5
6
7
8
9
| // Invokes `interceptor` with the `obj` and then returns `obj`.
| // The primary purpose of this method is to "tap into" a method chain, in
| // order to perform operations on intermediate results within the chain.
| function tap(obj, interceptor) {
| interceptor(obj);
| return obj;
| }
|
| module.exports = tap;
|
|