MCPcopy Index your code
hub / github.com/di-sukharev/opencommit / Je

Function Je

out/cli.cjs:7581–7594  ·  view source on GitHub ↗
(e3, t2)

Source from the content-addressed store, hash-verified

7579 return void 0 !== e3._writer;
7580}
7581function Je(e3, t2) {
7582 var r3;
7583 if ("closed" === e3._state || "errored" === e3._state) return c3(void 0);
7584 e3._writableStreamController._abortReason = t2, null === (r3 = e3._writableStreamController._abortController) || void 0 === r3 || r3.abort(t2);
7585 const o3 = e3._state;
7586 if ("closed" === o3 || "errored" === o3) return c3(void 0);
7587 if (void 0 !== e3._pendingAbortRequest) return e3._pendingAbortRequest._promise;
7588 let n2 = false;
7589 "erroring" === o3 && (n2 = true, t2 = void 0);
7590 const a4 = u2((r4, o4) => {
7591 e3._pendingAbortRequest = { _promise: void 0, _resolve: r4, _reject: o4, _reason: t2, _wasAlreadyErroring: n2 };
7592 });
7593 return e3._pendingAbortRequest._promise = a4, n2 || et(e3, t2), a4;
7594}
7595function Ke(e3) {
7596 const t2 = e3._state;
7597 if ("closed" === t2 || "errored" === t2) return d6(new TypeError(`The stream (in ${t2} state) is not in the writable state and cannot be closed`));

Callers 1

abortMethod · 0.85

Calls 4

c3Function · 0.85
u2Function · 0.85
etFunction · 0.85
abortMethod · 0.45

Tested by

no test coverage detected