Commit 823562e
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
3 files changed
+633
-4
lines changed
0 commit comments