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');