Skip to content

Commit 8491f0e

Browse files
livehighzhouxueyun
and
zhouxueyun
authored
Dev/2.12.2 (#179)
* feat: 新增cov命令 * fix: 补充d.ts * feat: 补充ci智能语音和云查毒接口 * fix: 修复Body类型 * fix: 更新依赖库版本 * upd: version * fix: 恢复版本 * upd: 新增单测 * upd: 新增单测 * upd: 新增单测 * upd: 新增单测 * upd: 补充单测 * upd: 补充单测 * upd: 补充单测 * feat: uploadSliceItem透传headers * upd: 补充单测 * upd: 补充单测 * upd: 更好xml2js * feat: 默认关闭FollowRedirect * upd: 补充图片处理、存储桶配置、文档处理、文件处理nodejs sdk (merge request !3) Squash merge branch 'dev/xueyunzhou' into 'master' upd: 补充图片处理、存储桶配置、文档处理、文件处理nodejs sdk * fix: 更新XMLParser配置 * fix: 更新XMLParser配置 * fix: 优化d.ts * feat: 更新依赖 * fix: 优化单测 --------- Co-authored-by: zhouxueyun <[email protected]>
1 parent 1ebfa29 commit 8491f0e

File tree

3 files changed

+30
-297
lines changed

3 files changed

+30
-297
lines changed

index.d.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1939,6 +1939,13 @@ Bulk:批量模式,恢复时间为24 - 48小时。 */
19391939
onProgress?: onProgress,
19401940
}
19411941

1942+
interface DownloadFileResult extends GeneralResult {
1943+
/** 对象的实体标签(Entity Tag),是对象被创建时标识对象内容的信息标签,可用于检查对象的内容是否发生变化,例如"8e0b617ca298a564c3331da28dcb50df"。此头部并不一定返回对象的 MD5 值,而是根据对象上传和加密方式而有所不同 */
1944+
ETag: ETag,
1945+
/** 对象的版本 ID */
1946+
VersionId?: string,
1947+
}
1948+
19421949
// getV4Auth
19431950
interface GetV4AuthParams {
19441951
/** 计算签名用的密钥 SecretId,如果不传会用实例本身的凭证,可选 */
@@ -2330,8 +2337,8 @@ declare class COS {
23302337
appendObject(params: COS.AppendObjectParams): Promise<COS.GeneralResult>;
23312338

23322339
/** 分块下载 @see https://cloud.tencent.com/document/product/436/64981#.E5.88.86.E5.9D.97.E4.B8.8B.E8.BD.BD.E5.AF.B9.E8.B1.A1 */
2333-
downloadFile(params: COS.DownloadFileParams, callback: (err: COS.CosError, data: COS.GetObjectResult) => void): void;
2334-
downloadFile(params: COS.DownloadFileParams): Promise<COS.GetObjectResult>;
2340+
downloadFile(params: COS.DownloadFileParams, callback: (err: COS.CosError, data: COS.DownloadFileResult) => void): void;
2341+
downloadFile(params: COS.DownloadFileParams): Promise<COS.DownloadFileResult>;
23352342

23362343
/** 获取 COS JSON API (v4) 签名 @see https://cloud.tencent.com/document/product/436/6054 */
23372344
getV4Auth(params: COS.GetV4AuthParams): COS.Authorization;

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cos-nodejs-sdk-v5",
3-
"version": "2.12.1",
3+
"version": "2.12.2",
44
"description": "cos nodejs sdk v5",
55
"main": "index.js",
66
"types": "index.d.ts",
@@ -32,7 +32,7 @@
3232
"homepage": "https://github.com/tencentyun/cos-nodejs-sdk-v5#readme",
3333
"dependencies": {
3434
"conf": "^9.0.0",
35-
"fast-xml-parser": "^4.2.2",
35+
"fast-xml-parser": "4.2.5",
3636
"mime-types": "^2.1.24",
3737
"request": "^2.88.2"
3838
},

0 commit comments

Comments
 (0)