summaryrefslogtreecommitdiff
path: root/ext/web
diff options
context:
space:
mode:
authorKenta Moriuchi <moriken@kimamass.com>2024-07-29 12:21:00 +0900
committerGitHub <noreply@github.com>2024-07-28 23:21:00 -0400
commitad5cec27d3ba67c67e501f612d361254def78194 (patch)
tree5d586d4834aefb718297b01b4e64f65f573befaf /ext/web
parent41f8988dc7f7e307af28af52e6d89469c824f214 (diff)
fix(types): fix streams types (#24770)
Diffstat (limited to 'ext/web')
-rw-r--r--ext/web/lib.deno_web.d.ts19
1 files changed, 10 insertions, 9 deletions
diff --git a/ext/web/lib.deno_web.d.ts b/ext/web/lib.deno_web.d.ts
index a305597ef..d0b32cd59 100644
--- a/ext/web/lib.deno_web.d.ts
+++ b/ext/web/lib.deno_web.d.ts
@@ -731,14 +731,6 @@ declare interface UnderlyingSourceCancelCallback {
(reason?: any): void | PromiseLike<void>;
}
-// TODO(petamoriken): Will be removed in v2.0.
-/**
- * @deprecated use `UnderlyingSourcePullCallback` instead.
- * @category Streams
- */
-declare type ReadableStreamDefaultControllerCallback<R> =
- UnderlyingSourcePullCallback<R>;
-
/** @category Streams */
declare interface UnderlyingSourcePullCallback<R> {
(controller: ReadableStreamController<R>): void | PromiseLike<void>;
@@ -749,6 +741,15 @@ declare interface UnderlyingSourceStartCallback<R> {
(controller: ReadableStreamController<R>): any;
}
+// TODO(petamoriken): Will be removed in v2.0.
+/**
+ * @deprecated use `(controller: ReadableStreamDefaultController<R>) => void | PromiseLike<void>` type instead.
+ * @category Streams
+ */
+declare type ReadableStreamDefaultControllerCallback<R> = (
+ controller: ReadableStreamDefaultController<R>,
+) => void | PromiseLike<void>;
+
/** @category Streams */
declare interface ReadableStreamDefaultController<R = any> {
readonly desiredSize: number | null;
@@ -877,7 +878,7 @@ declare var ReadableStream: {
readonly prototype: ReadableStream;
new (
underlyingSource: UnderlyingByteSource,
- strategy?: { highWaterMark?: number; size?: undefined },
+ strategy?: { highWaterMark?: number },
): ReadableStream<Uint8Array>;
new <R = any>(
underlyingSource: UnderlyingDefaultSource<R>,