s3-file-manager
Version:
A streamlined, high-level S3 client for Node.js with built-in retries and support for uploads, downloads, and file operations — works with any S3-compatible storage.
7 lines (6 loc) • 633 B
TypeScript
import { S3FileManager } from "./s3-file-manager.js";
import { FMConfig } from "./types/fmconfig-types.js";
export default S3FileManager;
export type { FMConfig };
export type { ListFilesOptions, ListFoldersOptions, VerifyFilesOptions, CopyFileOptions, MoveFileOptions, RenameFileOptions, DeleteFileOptions, DeleteFolderOptions, UploadOptions, GetStreamOptions, DownloadFileOptions, DownloadToDiskOptions, GetDownloadUrlOptions, } from "./types/input-types.js";
export type { CopyReturnType, MoveReturnType, RenameReturnType, DeleteFolderReturnType, DownloadFolderReturnType, UploadFilesReturnType, } from "./types/return-types.js";