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

better-qiniu-cli

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

better-qiniu-cli - npm Package Compare versions

Comparing version 0.1.0 to 0.1.1

10

CHANGELOG.md

@@ -5,2 +5,12 @@ # Change Log

<a name="0.1.1"></a>
## [0.1.1](https://github.com/fjc0k/better-qiniu-cli/compare/v0.1.0...v0.1.1) (2019-04-03)
### Bug Fixes
* **clear:** items 可能为空 ([d06f96b](https://github.com/fjc0k/better-qiniu-cli/commit/d06f96b))
<a name="0.1.0"></a>

@@ -7,0 +17,0 @@ # [0.1.0](https://github.com/fjc0k/better-qiniu-cli/compare/v0.0.2...v0.1.0) (2018-09-20)

2

package.json
{
"name": "better-qiniu-cli",
"version": "0.1.0",
"version": "0.1.1",
"description": "更好的 Node.js 七牛云命令行工具。",

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

@@ -5,16 +5,20 @@ module.exports = async ({ qiniu, mac }, { bucket, prefix = '' }) => {

const bucketManager = new qiniu.rs.BucketManager(mac, config)
bucketManager.listPrefix(bucket, { prefix }, (err, { items }, respInfo) => {
bucketManager.listPrefix(bucket, { prefix }, (err, { items } = {}, respInfo) => {
if (err || respInfo.statusCode !== 200) {
reject(err)
} else {
const deleteOperations = items.map(item => {
return qiniu.rs.deleteOp(bucket, item.key)
})
bucketManager.batch(deleteOperations, (err, respBody) => {
if (err) {
reject(err)
} else {
resolve(respBody)
}
})
if (items && items.length) {
const deleteOperations = items.map(item => {
return qiniu.rs.deleteOp(bucket, item.key)
})
bucketManager.batch(deleteOperations, (err, respBody) => {
if (err) {
reject(err)
} else {
resolve(respBody)
}
})
} else {
resolve()
}
}

@@ -21,0 +25,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