New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

cos-nodejs-sdk-v5

Package Overview
Dependencies
Maintainers
5
Versions
167
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cos-nodejs-sdk-v5 - npm Package Compare versions

Comparing version 2.9.17 to 2.9.18

36

CHANGELOG.md

@@ -10,6 +10,40 @@ # Changelog

## [v2.9.14](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.13...v2.9.14) - 2021-04-30
## [v2.9.17](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.15...v2.9.17) - 2021-05-28
### Merged
- feat:新增sdk运行环境错误提示 [`#105`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/105)
- fix: 修复File 'cos-nodejs-sdk-v5/types' not found. 错误 [`#103`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/103)
- feat: 新增 CI demo [`#102`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/102)
### Commits
- update demo [`5de9db1`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/5de9db1d9cb4b33ae2ebca87e97823a32b1a5aea)
- add folder demo [`e78d460`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/e78d460ca88a8a2a4a99d693782793b3e5911600)
- add move demo [`42c2c3b`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/42c2c3be7dc1003f4d8b618980741f3f60ef9616)
- remove useless code [`bc0b725`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/bc0b725de0a17e064e110807b802fb8a746019e8)
- upd:sdk运行环境错误提示文案修改 [`6baa4ca`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/6baa4ca30d205b1829dfbcb4959ad9089f92082f)
- upd:sdk运行环境错误提示文案修改 [`cc3d923`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/cc3d9236e699eb5f7b7f1404caca95f49c831b33)
- upd:change version to 2.9.17 [`f7ea964`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/f7ea9641c5ff25f3ef8e2162417448669c32e979)
- fix: GetBucketACL 请求增加容错 [`02f4ee2`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/02f4ee2844155919d43e8b3cefb2be5b3a2e924c)
- update demo [`8caa62d`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/8caa62d419b8a15fc4d0d0105f1483f036d133b9)
## [v2.9.15](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.14...v2.9.15) - 2021-05-08
### Commits
- doc: 优化说明文档 [`96ebf35`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/96ebf359250d521f837f755c73ba671be33f3ea9)
- feat: 增加开启 accelerate 配置。 [`04a33c5`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/04a33c5a5208dec25d32ea0702dfc92d9f6d0e28)
- Updated CHANGELOG.md [`a862236`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/a8622360448348d0b84313cccc591d793ff045fd)
- support UseAccelerate [`5c4073f`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/5c4073fcc2b64e06781b4d123d149e5343a9a083)
- fix: 当开启全球加速时,优化 putobject 返回的 url 地址为全球加速地址 [`1226f41`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/1226f41f90eba42605c4e31c259c6b400c4dc759)
- fix: putBucketAcl demo 增加用例 [`1ce246e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/1ce246e5374222381acd7fac0440e5549fd67043)
- style: 优化说明文档 [`c7b9be0`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/c7b9be0d5237e66d63dd84c4e28991f2e5b9ae13)
- style: 优化注释 [`68503eb`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/68503ebddad2fec9f8d041cb27251dcf082d4353)
- fix: 将 UseAccelerate 加入 defaultOptions [`18af88e`](https://github.com/tencentyun/cos-nodejs-sdk-v5/commit/18af88e999b28563de4de6b4e2f759964d942207)
## [v2.9.14](https://github.com/tencentyun/cos-nodejs-sdk-v5/compare/v2.9.13...v2.9.14) - 2021-05-06
### Merged
- feat: 增加 cos.request 接口 [`#100`](https://github.com/tencentyun/cos-nodejs-sdk-v5/pull/100)

@@ -16,0 +50,0 @@

@@ -825,2 +825,36 @@ // @ts-check

function putObject_base64ToBuffer() {
// 创建测试文件
var filename = 'test.png';
var filepath = path.resolve(__dirname, filename);
var base64Url = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAABRFBMVEUAAAAAo/8Ao/8Ao/8Ao/8ApP8Aov8Ao/8Abv8Abv8AyNwAyNwAo/8Ao/8Ao/8Abv8Ao/8AivgAo/8AyNwAbv8Abv8AydwApf8Abf8Ao/8AbP8Ao/8AyNwAydwAbv8AydwApP8Ao/8AyNwAo/8AyNwAydsAyNwAxd8Aov8AyNwAytsAo/8Abv8AyNwAbv8Av+MAo/8AytsAo/8Abv8AyNwAo/8Abv8AqfkAbv8Aov8Abv8AyNwAov8Abv8Ao/8Abv8Ao/8AydwAo/8Ao/8Ate8Ay9oAvOcAof8AveAAyNwAyNwAo/8AyNwAy9kAo/8AyNwAyNwAo/8AqP8Aaf8AyNwAbv0Abv8Abv8AaP8Ao/8Ao/8Ao/8Ao/8Abv8AyNwAgvcAaP8A0dkAo/8AyNwAav8Abv8Ao/8Abv8AyNwAy9sAvOUAtePdkYxjAAAAZnRSTlMAw/co8uAuJAn8+/Tt29R8DAX77+nZz87Jv6CTh3lxTklAPjouJRsL5tjAuLiyr62roaCakYp0XVtOQTMyLiohICAcGRP49vTv5+PJurawq6mnnJuYl4+OiIB7eXVvX15QSDgqHxNcw3l6AAABe0lEQVQ4y82P11oCQQxGIy5FUJpKk6aAhV6k92LvvXedDfj+92ZkYQHxnnMxu3/OfJMEJo6y++baXf5XVw22GVGcsRmq431mQZRYyIzRGgdXi+HwIv86NDBKisrRAtU1hSj9pkZ9jpo/9YKbRsmNNKCHDXI00BxfMMirKNpMcjQ5Lm4/YZArUXyBYUwg40nsdr5jb3LBe25VWpNeKa1GENsEnq52C80z1uW48estiKjb19G54QdCrScnKAU69U3KJ4jzrsBawDWPuOcBqMyRvlcb1Y+zjMUBVsivAKe4gXgEKiVjSh9wlunGMmwiOqFL3RI0cj+nkgp3jC1BELVFkGiZSuvkp3tZZWZ2sKCuDj185PXqfmwI7AAOUctHkJoOeXg3sxA4ES+l7CVvrYHMEmNp8GtR+wycPG0+1RrwWQUzl4CvgQmPP5Ddofl8tWkJVT7J+BIAaxEktrYZoRAUfXgOGYHfcOqw3WF/EdLccz5cMfvUCPb4QwUmhB8+v12HZPCkbgAAAABJRU5ErkJggg==';
var body = Buffer.from(base64Url.split(',')[1] , 'base64');
util.createFile(filepath, 1024 * 1024, function (err) {
// 调用方法
cos.putObject({
Bucket: config.Bucket, /* 必须 */
Region: config.Region,
Key: filename, /* 必须 */
onTaskReady: function (tid) {
TaskId = tid;
},
onProgress: function (progressData) {
console.log(JSON.stringify(progressData));
},
// 格式1. 传入文件内容
// Body: fs.readFileSync(filepath),
// 格式2. 传入文件流,必须需要传文件大小
Body: body,
ContentLength: body.length,
Headers: {
// 万象持久化接口,上传时持久化
// 'Pic-Operations': '{"is_pic_info": 1, "rules": [{"fileid": "test.jpg", "rule": "imageMogr2/thumbnail/!50p"}]}'
},
}, function (err, data) {
console.log(err || data);
fs.unlinkSync(filepath);
});
});
}
function putObjectCopy() {

@@ -1657,2 +1691,3 @@ cos.putObjectCopy({

// putObject();
// putObject_base64();
// sliceCopyFile();

@@ -1659,0 +1694,0 @@ // putObjectTagging();

2

package.json
{
"name": "cos-nodejs-sdk-v5",
"version": "2.9.17",
"version": "2.9.18",
"description": "cos nodejs sdk v5",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -28,3 +28,6 @@ var session = require('./session');

if (!self._isRunningTask(TaskId)) return;
return callback(err);
var _err = util.extend({
UploadId: params.UploadData.UploadId || ''
}, err);
return callback(_err);
});

@@ -34,3 +37,6 @@

ep.on('upload_complete', function (UploadCompleteData) {
callback(null, UploadCompleteData);
var _UploadCompleteData = util.extend({
UploadId: params.UploadData.UploadId || ''
}, UploadCompleteData);
callback(null, _UploadCompleteData);
});

@@ -37,0 +43,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc