summaryrefslogtreecommitdiff
path: root/cli/js/web/streams/internals.ts
diff options
context:
space:
mode:
authorMarcos Casagrande <marcoscvp90@gmail.com>2020-06-01 14:37:46 +0200
committerGitHub <noreply@github.com>2020-06-01 14:37:46 +0200
commit29db4104c4b05d7eff3a5d74514db0904ea1cd98 (patch)
treeca916fd13f3f856cde0b3a41476e3e022503a272 /cli/js/web/streams/internals.ts
parent1d3dce9a68c981aded31b4eb12f8a2ec4beecfab (diff)
fix(cli/web): Body.bodyUsed should use IsReadableStreamDisturbed
Diffstat (limited to 'cli/js/web/streams/internals.ts')
-rw-r--r--cli/js/web/streams/internals.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/cli/js/web/streams/internals.ts b/cli/js/web/streams/internals.ts
index ff8fc25fe..d0d35a1c3 100644
--- a/cli/js/web/streams/internals.ts
+++ b/cli/js/web/streams/internals.ts
@@ -367,6 +367,11 @@ export function isReadableStreamLocked(stream: ReadableStreamImpl): boolean {
return stream[sym.reader] ? true : false;
}
+export function isReadableStreamDisturbed(stream: ReadableStream): boolean {
+ assert(isReadableStream(stream));
+ return stream[sym.disturbed] ? true : false;
+}
+
export function isTransformStream(
x: unknown
): x is TransformStreamImpl<any, any> {