Skip to main content

Namespace: UnixFS

@web3-storage/upload-client.UnixFS

Functions

createDirectoryEncoderStream

createDirectoryEncoderStream(files): ReadableStream<Block<any, number, number, Version>>

Parameters

NameType
filesIterable<FileLike>

Returns

ReadableStream<Block<any, number, number, Version>>

Defined in

packages/upload-client/src/unixfs.js:91


createFileEncoderStream

createFileEncoderStream(blob): ReadableStream<Block<any, number, number, Version>>

Parameters

NameType
blobBlobLike

Returns

ReadableStream<Block<any, number, number, Version>>

Defined in

packages/upload-client/src/unixfs.js:27


encodeDirectory

encodeDirectory(files): Promise<UnixFSEncodeResult>

Parameters

NameType
filesIterable<FileLike>

Returns

Promise<UnixFSEncodeResult>

Defined in

packages/upload-client/src/unixfs.js:80


encodeFile

encodeFile(blob): Promise<UnixFSEncodeResult>

Parameters

NameType
blobBlobLike

Returns

Promise<UnixFSEncodeResult>

Defined in

packages/upload-client/src/unixfs.js:16