Skip to content

Commit 823562e

Browse files
killaguclaude
andauthored
feat: add type definitions for additional OSS object operations (#11)
Add comprehensive type definitions and tests for multiple OSS operations: - Batch operations: deleteMulti for deleting multiple objects - Object tagging: getObjectTagging, putObjectTagging, deleteObjectTagging - Multipart upload: initMultipartUpload, completeMultipartUpload, multipartUpload, multipartUploadCopy, abortMultipartUpload, listUploads, uploadPartCopy - Append operations: append for appendable objects All methods include complete TypeScript type definitions with options and result interfaces, along with comprehensive type tests. 🤖 Generated with [Claude Code](https://claude.com/claude-code) <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **New Features** * Added append functionality for objects with position support. * Added bulk delete operations supporting multiple syntax options. * Added object tagging capabilities (get, set, delete). * Added multipart upload workflow (init, complete, abort). * Added list uploads and upload part copy operations. * **Chores** * Updated development dependencies. * Added CommonJS and ESM export entry points. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Co-authored-by: Claude <noreply@anthropic.com>
1 parent a141564 commit 823562e

File tree

3 files changed

+633
-4
lines changed

3 files changed

+633
-4
lines changed

0 commit comments

Comments
 (0)