From f7dcccc1a93c6c9fb7398fa6a17d0f7e5d495cac Mon Sep 17 00:00:00 2001 From: Panagiotis Kapros Date: Fri, 22 Jun 2018 21:42:10 +0300 Subject: [PATCH] Add minio removeObjects --- types/minio/index.d.ts | 3 +++ types/minio/minio-tests.ts | 2 ++ 2 files changed, 5 insertions(+) diff --git a/types/minio/index.d.ts b/types/minio/index.d.ts index bdbcb8032a..c93d041fbf 100644 --- a/types/minio/index.d.ts +++ b/types/minio/index.d.ts @@ -2,6 +2,7 @@ // Project: https://github.com/minio/minio-js#readme // Definitions by: Barin Britva // Lubomir Kaplan +// Panagiotis Kapros // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped /// @@ -125,6 +126,8 @@ export class Client { removeObject(bucketName: string, objectName: string, callback: NoResultCallback): void; removeObject(bucketName: string, objectName: string): Promise; + removeObjects(bucketName: string, objectsList: string[], callback: NoResultCallback): void; + removeIncompleteUpload(bucketName: string, objectName: string, callback: NoResultCallback): void; removeIncompleteUpload(bucketName: string, objectName: string): Promise; diff --git a/types/minio/minio-tests.ts b/types/minio/minio-tests.ts index 05f8283d32..ac666724c0 100644 --- a/types/minio/minio-tests.ts +++ b/types/minio/minio-tests.ts @@ -65,6 +65,8 @@ minio.statObject('testBucket', 'hello.jpg'); minio.removeObject('testBucket', 'hello.jpg', (error: Error|null) => { console.log(error); }); minio.removeObject('testBucket', 'hello.jpg'); +minio.removeObjects('testBucket', ['hello.jpg', 'hello.txt'], (error: Error|null) => { console.log(error); }); + minio.removeIncompleteUpload('testBucket', 'hello.jpg', (error: Error|null) => { console.log(error); }); minio.removeIncompleteUpload('testBucket', 'hello.jpg');