OptionalallowHalfOpen
allowHalfOpen?: boolean
OptionalautoDestroy
autoDestroy?: boolean
OptionaldecodeStrings
decodeStrings?: boolean
OptionaldefaultEncoding
defaultEncoding?: BufferEncoding
OptionalemitClose
emitClose?: boolean
Optionalencoding
encoding?: BufferEncoding
OptionalhighWaterMark
highWaterMark?: number
OptionalobjectMode
objectMode?: boolean
OptionaloutputLength
outputLength?: number
OptionalreadableHighWaterMark
readableHighWaterMark?: number
OptionalreadableObjectMode
readableObjectMode?: boolean
Optionalsignal
signal?: AbortSignal
OptionalwritableCorked
writableCorked?: number
OptionalwritableHighWaterMark
writableHighWaterMark?: number
OptionalwritableObjectMode
writableObjectMode?: boolean
For XOF hash functions such as
shake256, the outputLength option can be used to specify the desired output length in bytes.