StorageFinder
Interface: StorageFinder
Defined in: packages/utils/src/serializers.ts:191
Define a Finder that can be use
Methods
find()
find(
currentPath,options?):Promise<string[]>
Defined in: packages/utils/src/serializers.ts:199
Find
Parameters
currentPath
string
options?
FinderOptionsType
Returns
Promise<string[]>
getReadStream()
getReadStream(
path):Promise<Readable>
Defined in: packages/utils/src/serializers.ts:207
Get a read stream based on the id return by the finder
Parameters
path
string
Returns
Promise<Readable>
getWriteStream()
getWriteStream(
path):Promise<Writable>
Defined in: packages/utils/src/serializers.ts:203
Get a write stream based on the id return by the finder
Parameters
path
string
Returns
Promise<Writable>
walk()
walk(
path,processor,options?,depth?):Promise<void>
Defined in: packages/utils/src/serializers.ts:195
Recursively browse the path and call processor on each
Parameters
path
string
processor
(filepath) => void
options?
WalkerOptionsType
depth?
number
Returns
Promise<void>