diff options
Diffstat (limited to 'ext/web/lib.deno_web.d.ts')
-rw-r--r-- | ext/web/lib.deno_web.d.ts | 19 |
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>, |