2024-01-01 14:58:21 -05:00
|
|
|
// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
|
2023-02-14 11:38:45 -05:00
|
|
|
// compose, destroy and isDisturbed are experimental APIs without
|
|
|
|
// typings. They can be exposed once they are released as stable in Node
|
|
|
|
|
|
|
|
// @deno-types="./_stream.d.ts"
|
|
|
|
import {
|
2024-09-11 19:02:50 -04:00
|
|
|
_isArrayBufferView,
|
2023-02-14 11:38:45 -05:00
|
|
|
_isUint8Array,
|
|
|
|
_uint8ArrayToBuffer,
|
|
|
|
addAbortSignal,
|
2024-09-11 19:02:50 -04:00
|
|
|
compose,
|
|
|
|
destroy,
|
2023-02-14 11:38:45 -05:00
|
|
|
Duplex,
|
|
|
|
finished,
|
2024-09-11 19:02:50 -04:00
|
|
|
isDestroyed,
|
|
|
|
isDisturbed,
|
|
|
|
isErrored,
|
|
|
|
isReadable,
|
|
|
|
isWritable,
|
2023-02-14 11:38:45 -05:00
|
|
|
PassThrough,
|
|
|
|
pipeline,
|
|
|
|
Readable,
|
|
|
|
Stream,
|
|
|
|
Transform,
|
|
|
|
Writable,
|
2023-03-08 06:44:54 -05:00
|
|
|
} from "ext:deno_node/_stream.mjs";
|
2024-09-05 03:22:52 -04:00
|
|
|
import {
|
|
|
|
getDefaultHighWaterMark,
|
2024-09-11 19:02:50 -04:00
|
|
|
setDefaultHighWaterMark,
|
2024-09-05 03:22:52 -04:00
|
|
|
} from "ext:deno_node/internal/streams/state.mjs";
|
2023-02-14 11:38:45 -05:00
|
|
|
|
|
|
|
export {
|
2024-09-11 19:02:50 -04:00
|
|
|
_isArrayBufferView,
|
2023-02-14 11:38:45 -05:00
|
|
|
_isUint8Array,
|
|
|
|
_uint8ArrayToBuffer,
|
|
|
|
addAbortSignal,
|
2024-09-11 19:02:50 -04:00
|
|
|
compose,
|
|
|
|
destroy,
|
2023-02-14 11:38:45 -05:00
|
|
|
Duplex,
|
|
|
|
finished,
|
2024-09-05 03:22:52 -04:00
|
|
|
getDefaultHighWaterMark,
|
2024-09-11 19:02:50 -04:00
|
|
|
isDestroyed,
|
|
|
|
isDisturbed,
|
|
|
|
isErrored,
|
|
|
|
isReadable,
|
|
|
|
isWritable,
|
2023-02-14 11:38:45 -05:00
|
|
|
PassThrough,
|
|
|
|
pipeline,
|
|
|
|
Readable,
|
2024-09-11 19:02:50 -04:00
|
|
|
setDefaultHighWaterMark,
|
2023-02-14 11:38:45 -05:00
|
|
|
Stream,
|
|
|
|
Transform,
|
|
|
|
Writable,
|
|
|
|
};
|
|
|
|
|
|
|
|
export default Stream;
|