Build
Docs
Reference
Guides
Blog
Discord
/
node:stream/iter
/
pipeTo
F
pipeTo
Search the reference...
/
Build
Docs
Reference
Guides
Blog
Discord
/
node:stream/iter
/
pipeTo
F
pipeTo
function
stream.iter.pipeTo
function
pipeTo
(
source
:
Source
,
writer
:
PartialWriter
,
options
?
:
PipeToOptions
)
:
Promise
<
number
>
;
function
pipeTo
(
source
:
Source
,
...
args
:
[
...
transforms
:
Transform
[]
,
writer
:
PartialWriter
]
)
:
Promise
<
number
>
;
function
pipeTo
(
source
:
Source
,
...
args
:
[
...
transforms
:
Transform
[]
,
writer
:
PartialWriter
,
options
:
PipeToOptions
]
)
:
Promise
<
number
>
;
Referenced types
type
Source
=
string
|
ArrayBufferLike
|
ArrayBufferView
|
Iterable
<
SyncSource
>
|
AsyncIterable
<
Source
>
|
Streamable
|
AsyncStreamable
interface
PartialWriter
[Symbol.asyncDispose]
?
:
(
)
=>
PromiseLike
<
void
>
[Symbol.dispose]
?
:
(
)
=>
void
readonly
desiredSize
?
:
null
|
number
end
?
:
(
options
?
:
WriteOptions
)
=>
Promise
<
number
>
endSync
?
:
(
)
=>
number
fail
?
:
(
reason
?
:
any
)
=>
void
writeSync
?
:
(
chunk
:
string
|
Uint8Array
<
ArrayBufferLike
>
)
=>
boolean
writev
?
:
(
chunks
:
string
|
Uint8Array
<
ArrayBufferLike
>
[]
,
options
?
:
WriteOptions
)
=>
Promise
<
void
>
writevSync
?
:
(
chunks
:
string
|
Uint8Array
<
ArrayBufferLike
>
[]
)
=>
boolean
write
(
chunk
:
string
|
Uint8Array
<
ArrayBufferLike
>
,
options
?
:
WriteOptions
)
:
Promise
<
void
>
;
interface
PipeToOptions
preventClose
?
:
boolean
preventFail
?
:
boolean
signal
?
:
AbortSignal