MCPcopy
hub / github.com/di-sukharev/opencommit / pipeStep

Function pipeStep

out/cli.cjs:13091–13107  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

13089 });
13090 }
13091 function pipeStep() {
13092 if (shuttingDown) {
13093 return promiseResolvedWith(true);
13094 }
13095 return PerformPromiseThen(writer._readyPromise, () => {
13096 return newPromise((resolveRead, rejectRead) => {
13097 ReadableStreamDefaultReaderRead(reader, {
13098 _chunkSteps: (chunk) => {
13099 currentWrite = PerformPromiseThen(WritableStreamDefaultWriterWrite(writer, chunk), void 0, noop2);
13100 resolveRead(false);
13101 },
13102 _closeSteps: () => resolveRead(true),
13103 _errorSteps: rejectRead
13104 });
13105 });
13106 });
13107 }
13108 isOrBecomesErrored(source, reader._closedPromise, (storedError) => {
13109 if (!preventAbort) {
13110 shutdownWithAction(() => WritableStreamAbort(dest, storedError), true, storedError);

Callers 1

nextFunction · 0.85

Calls 5

promiseResolvedWithFunction · 0.85
PerformPromiseThenFunction · 0.85
newPromiseFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…