filesrocket
Version:
Filesrocket is a Node.js package that takes care of the file management of any cloud storage service (Local, Cloudinary, Amazon S3)
13 lines (12 loc) • 412 B
TypeScript
/**
* Generate a unique filename.
* @param filename Filename.
*/
export declare function generateRandomFilename(filename: string): string;
export declare type FunctionPredicate<T, K> = (entity: T, value: any, key: K) => Boolean;
/**
* Omit properties.
* @param obj Entity.
* @param items Properties.
*/
export declare const omitProps: <T, K extends keyof T>(obj: T, items: K[]) => Partial<T>;