// deno-fmt-ignore-file // deno-lint-ignore-file // Copyright Joyent and Node contributors. All rights reserved. MIT license. // Taken from Node 20.11.1 // This file is automatically generated by `tests/node_compat/runner/setup.ts`. Do not modify this file manually. 'use strict'; require('../common'); const assert = require('assert'); const webstreams = require('stream/web'); assert.strictEqual(ReadableStream, webstreams.ReadableStream); assert.strictEqual(ReadableStreamDefaultReader, webstreams.ReadableStreamDefaultReader); assert.strictEqual(ReadableStreamBYOBReader, webstreams.ReadableStreamBYOBReader); assert.strictEqual(ReadableStreamBYOBRequest, webstreams.ReadableStreamBYOBRequest); assert.strictEqual(ReadableByteStreamController, webstreams.ReadableByteStreamController); assert.strictEqual(ReadableStreamDefaultController, webstreams.ReadableStreamDefaultController); assert.strictEqual(TransformStream, webstreams.TransformStream); assert.strictEqual(TransformStreamDefaultController, webstreams.TransformStreamDefaultController); assert.strictEqual(WritableStream, webstreams.WritableStream); assert.strictEqual(WritableStreamDefaultWriter, webstreams.WritableStreamDefaultWriter); assert.strictEqual(WritableStreamDefaultController, webstreams.WritableStreamDefaultController); assert.strictEqual(ByteLengthQueuingStrategy, webstreams.ByteLengthQueuingStrategy); assert.strictEqual(CountQueuingStrategy, webstreams.CountQueuingStrategy); assert.strictEqual(TextEncoderStream, webstreams.TextEncoderStream); assert.strictEqual(TextDecoderStream, webstreams.TextDecoderStream); assert.strictEqual(CompressionStream, webstreams.CompressionStream); assert.strictEqual(DecompressionStream, webstreams.DecompressionStream);