MCPcopy Index your code
hub / github.com/nodejs/node / tapSync

Function tapSync

lib/internal/streams/iter/consumers.js:350–356  ·  view source on GitHub ↗

* Create a sync pass-through transform that observes chunks. * @param {Function} callback * @returns {Function}

(callback)

Source from the content-addressed store, hash-verified

348 * @returns {Function}
349 */
350function tapSync(callback) {
351 validateFunction(callback, 'callback');
352 return (chunks) => {
353 callback(chunks);
354 return chunks;
355 };
356}
357
358// =============================================================================
359// Drain Utility

Callers 5

testTapSyncCallbackErrorFunction · 0.85
testTapSyncFunction · 0.85
testTapSyncInPipelineFunction · 0.85

Calls 1

callbackFunction · 0.50

Tested by

no test coverage detected