@push.rocks/smartfile
Version:
Provides comprehensive tools for efficient file management in Node.js using TypeScript, including handling streams, virtual directories, and various file operations.
6 lines (5 loc) • 505 B
TypeScript
import * as plugins from './smartfile.plugins.js';
export declare const createReadStream: (pathArg: string) => plugins.fs.ReadStream;
export declare const createWriteStream: (pathArg: string) => plugins.fs.WriteStream;
export declare const processFile: (filePath: string, asyncFunc: (fileStream: plugins.stream.Readable) => Promise<void>) => Promise<void>;
export declare const processDirectory: (directoryPath: string, asyncFunc: (fileStream: plugins.stream.Readable) => Promise<void>) => Promise<void>;