{"_id":"upyun","_rev":"67-6fc6c3848d51618ba3ad21deb567087a","name":"upyun","description":"UPYUN js sdk","dist-tags":{"latest":"3.4.6"},"versions":{"0.0.1":{"name":"upyun","description":"Node.js module for upyun.com REST APIs.","version":"0.0.1","author":{"name":"James Chen","email":"ashchan@gmail.com","url":"http://ashchan.com/"},"homepage":"https://github.com/ashchan/node-upyun","contributors":[{"name":"James Chen","email":"ashchan@gmail.com","url":"http://ashchan.com/"}],"devDependencies":{"tap":">= 0.2.0"},"dependencies":{},"main":"lib/upyun.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git://github.com/ashchan/node-upyun.git"},"bugs":{"email":"ashchan@gmail.com","url":"https://github.com/ashchan/node-upyun/issues"},"license":{"type":"MIT","url":"https://github.com/ashchan/node-upyun"},"keywords":["api","upyun","cloud"],"engines":{"node":">= 0.6.0"},"scripts":{"test":"tap test/"},"_npmUser":{"name":"ashchan","email":"ashchan@gmail.com"},"_id":"upyun@0.0.1","_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"1e77b5376e1d73835f188b13bc4c30a50d7b86de","tarball":"https://registry.npmjs.org/upyun/-/upyun-0.0.1.tgz","integrity":"sha512-eTCzhzEJuplAzEpXobRqg9yYRDt0/BxJEPPl4koxnyszxCQxRPWsxLJoBJXsROu5IfsgmAljN2OQvWpAzpBc8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvZJH+qNpq7fmfjiKLf2d+DbRKC+Abqetys/5vI5wnXAiBI2tO+IA0Gey3K/4Soq9gxVpbt58vs0WZchy1Syv80Sw=="}]},"maintainers":[{"name":"ashchan","email":"ashchan@gmail.com"}]},"0.0.2":{"name":"upyun","description":"Node.js module for upyun.com REST APIs.","version":"0.0.2","author":{"name":"James Chen","email":"ashchan@gmail.com","url":"http://ashchan.com/"},"homepage":"https://github.com/ashchan/node-upyun","contributors":[{"name":"James Chen","email":"ashchan@gmail.com","url":"http://ashchan.com/"}],"devDependencies":{"tap":">= 0.2.0"},"dependencies":{},"main":"lib/upyun.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git://github.com/ashchan/node-upyun.git"},"bugs":{"email":"ashchan@gmail.com","url":"https://github.com/ashchan/node-upyun/issues"},"license":{"type":"MIT","url":"https://github.com/ashchan/node-upyun"},"keywords":["api","upyun","cloud"],"engines":{"node":">= 0.6.0"},"scripts":{"test":"tap test/"},"_npmUser":{"name":"ashchan","email":"ashchan@gmail.com"},"_id":"upyun@0.0.2","_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"5a910c95fac80dbc1c334a22f9fe09d70759a565","tarball":"https://registry.npmjs.org/upyun/-/upyun-0.0.2.tgz","integrity":"sha512-5nub9JqyxLUnzCKg5jE+lxTKjldIOIv2DcDX672EwNvfDgCk+xicAmtJzsf03aB90bzO4GfMwzXOViq9+P0eSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKLqnylz5HtWv4RKaYCgk38eYphrsKeorvJoeD/9vgKAiEA8sNEMj1q0Yf0CO1FTEueWeFLwaU02jTn/q0j0Ntqclo="}]},"maintainers":[{"name":"ashchan","email":"ashchan@gmail.com"}]},"0.0.3":{"name":"upyun","description":"Node.js module for upyun.com REST APIs.","version":"0.0.3","author":{"name":"James Chen","email":"ashchan@gmail.com","url":"http://ashchan.com/"},"homepage":"https://github.com/ashchan/node-upyun","contributors":[{"name":"James Chen","email":"ashchan@gmail.com","url":"http://ashchan.com/"}],"devDependencies":{"tap":">= 0.2.0"},"dependencies":{},"main":"lib/upyun.js","directories":{"lib":"lib"},"repository":{"type":"git","url":"git://github.com/ashchan/node-upyun.git"},"bugs":{"email":"ashchan@gmail.com","url":"https://github.com/ashchan/node-upyun/issues"},"licenses":[{"type":"MIT","url":"https://github.com/ashchan/node-upyun/blob/master/README.md#license"}],"keywords":["api","upyun","cloud"],"engines":{"node":">= 0.6.0"},"scripts":{"test":"tap test/"},"_npmUser":{"name":"ashchan","email":"ashchan@gmail.com"},"_id":"upyun@0.0.3","_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"6d52546040b57b0d3d838a6ddf08dc7c08748f7d","tarball":"https://registry.npmjs.org/upyun/-/upyun-0.0.3.tgz","integrity":"sha512-qgN25Ir4va5+DRY5ZKQJ4xXrDHTzHzcxMLhaEAV83d+MBwZ9Reu1E3bPm2CA8n2bsavx6NxA4as5cByz7oKkhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD229d2j15PnOUTeYDIy3lu7OYAgkJDL2/cOz63tpjArwIgMTCDkf3F4uCbwr5chWaXC9PHLnnsV++JTy80RHpSCDs="}]},"maintainers":[{"name":"ashchan","email":"ashchan@gmail.com"}]},"1.0.0":{"name":"upyun","version":"1.0.0","description":"official upyun sdk for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:lisposter/node-upyun.git"},"keywords":["upyun","sdk","cdn","cloudstorage"],"author":{"name":"Leigh Zhu"},"license":"MIT","bugs":{"url":"https://github.com/lisposter/node-upyun/issues"},"homepage":"https://github.com/lisposter/node-upyun","devDependencies":{"mocha":"~1.16.2","should":"~4.0.4","istanbul":"^0.3.2"},"dependencies":{"upyun-legacy":"~0.2.1"},"_id":"upyun@1.0.0","_shasum":"67c89404e694ae0109ba7db1ba35e6ddede3c393","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"upyun","email":"li.zhu+npm@upai.com"},"maintainers":[{"name":"ashchan","email":"ashchan@gmail.com"},{"name":"upyun","email":"li.zhu+npm@upai.com"}],"dist":{"shasum":"67c89404e694ae0109ba7db1ba35e6ddede3c393","tarball":"https://registry.npmjs.org/upyun/-/upyun-1.0.0.tgz","integrity":"sha512-px3OPET7xwzbse4RqS3wfjRfg9bDOdsniHpyRyd9dYX5KDp4jMrZsFPuw2wMi4t4jiZLGUZmIq+kKg3OY+WTBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClQzJPcTNamVdtkgdd6qX+t9jwwJ8SlDql4KTVvlYzkQIhAM0+CP1qlSQB70cDU1vOXP2K9bjDHJNEVoSpuxosDHlm"}]},"directories":{}},"1.0.1":{"name":"upyun","version":"1.0.1","description":"official upyun sdk for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:lisposter/node-upyun.git"},"keywords":["upyun","sdk","cdn","cloudstorage"],"author":{"name":"Leigh Zhu"},"license":"MIT","bugs":{"url":"https://github.com/lisposter/node-upyun/issues"},"homepage":"https://github.com/lisposter/node-upyun","devDependencies":{"mocha":"~1.16.2","should":"~4.0.4","istanbul":"^0.3.2"},"dependencies":{"upyun-legacy":"~0.2.1"},"_id":"upyun@1.0.1","_shasum":"f1fc99daad59e487bc4095b420ba13f21a576312","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"lisposter","email":"i@zhuli.me"},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"},{"name":"lisposter","email":"i@zhuli.me"}],"dist":{"shasum":"f1fc99daad59e487bc4095b420ba13f21a576312","tarball":"https://registry.npmjs.org/upyun/-/upyun-1.0.1.tgz","integrity":"sha512-Y0nGDM/odqmQzZ8gPrwNjoYdTTmLxmCIeNOTrczfypji9MyeEnqnxsfz6vYImsI9d646E0XNsf+IrBbMDnHKQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJqktvbTHIYeMqZy6T4Ycu9SpQiaIBd6u22vMFRVdOggIgfieygfp9G5Ox9fGhLAvrSd57M3d3A7ckO+emIgU1YRY="}]},"directories":{}},"1.0.2":{"name":"upyun","version":"1.0.2","description":"official upyun sdk for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:lisposter/node-upyun.git"},"keywords":["upyun","sdk","cdn","cloud","storage"],"author":{"name":"Leigh Zhu"},"license":"MIT","bugs":{"url":"https://github.com/lisposter/node-upyun/issues"},"homepage":"https://github.com/lisposter/node-upyun","devDependencies":{"mocha":"~1.16.2","should":"~4.0.4","istanbul":"^0.3.2"},"dependencies":{"upyun-legacy":"~0.2.1"},"_id":"upyun@1.0.2","_shasum":"362136ff10c5e26a727ba6ffa32e15dbc8c5452d","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"lisposter","email":"i@zhuli.me"},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"},{"name":"lisposter","email":"i@zhuli.me"}],"dist":{"shasum":"362136ff10c5e26a727ba6ffa32e15dbc8c5452d","tarball":"https://registry.npmjs.org/upyun/-/upyun-1.0.2.tgz","integrity":"sha512-1w1YtGCRHL3o/1v0UNrZPGPE3jlsCCUQmUdmFT7PoO/e7WERKrw4LlIHYgLVB8uX7LpSv47cVQBez2xLZhjaWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJP+43+fPOxB6BA8V47y97/gf3Jam9QogD4E6hwKVM/QIhALJ5HNcZ59GnJuhgc80uujqLovJxtYv4wQvOJGCIv6Oi"}]},"directories":{}},"1.1.0":{"name":"upyun","version":"1.1.0","description":"official upyun sdk for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:lisposter/node-upyun.git"},"keywords":["upyun","sdk","cdn","cloud","storage"],"author":{"name":"Leigh Zhu"},"license":"MIT","bugs":{"url":"https://github.com/lisposter/node-upyun/issues"},"homepage":"https://github.com/lisposter/node-upyun","devDependencies":{"mocha":"~1.16.2","should":"~4.0.4","istanbul":"^0.3.2"},"dependencies":{"upyun-legacy":"~0.3.0"},"_id":"upyun@1.1.0","_shasum":"e805fafd5e8f8f1c4fc4bcd72e38d040f82fbe14","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"lisposter","email":"i@zhuli.me"},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"},{"name":"lisposter","email":"i@zhuli.me"}],"dist":{"shasum":"e805fafd5e8f8f1c4fc4bcd72e38d040f82fbe14","tarball":"https://registry.npmjs.org/upyun/-/upyun-1.1.0.tgz","integrity":"sha512-S75VgST2pm6sVUwSGOctTFapyqDVCCUu6NEf8ibrA9MZGBn9MoqMSMxqyO5SoJLrCZEpOjnL1Woo9xcufLyprQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdlXVjr4kYOfRvl/mWK4Er62if0A3oJXxTkxhv3IHxyAIhAIaYUpFyHOC+PccZ17ov1VyAdr41Pfdr/Ay7qhTIOcO9"}]},"directories":{}},"1.1.1":{"name":"upyun","version":"1.1.1","description":"official upyun sdk for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:lisposter/node-upyun.git"},"keywords":["upyun","sdk","cdn","cloud","storage"],"author":{"name":"Leigh Zhu"},"license":"MIT","bugs":{"url":"https://github.com/lisposter/node-upyun/issues"},"homepage":"https://github.com/lisposter/node-upyun","devDependencies":{"mocha":"~1.16.2","should":"~4.0.4","istanbul":"^0.3.2"},"dependencies":{"upyun-legacy":"~0.4.0"},"_id":"upyun@1.1.1","_shasum":"380887afe2a6eefc12a00bfc38450fa1f5557c98","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"lisposter","email":"i@zhuli.me"},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"},{"name":"lisposter","email":"i@zhuli.me"}],"dist":{"shasum":"380887afe2a6eefc12a00bfc38450fa1f5557c98","tarball":"https://registry.npmjs.org/upyun/-/upyun-1.1.1.tgz","integrity":"sha512-RhDBI2hHU+DKFB9mmGNwMksCOUXEMvdlBrieEGzSXhqjh3hTmj/bYm1rnjpNDzgoDQSBQbJZ6mt03LkHHwgu0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGhbMb8aa/diIMPFuJDQC81H4URHKcqjPrClhxFdXN6gIhAIhmSJfFZQgEDEhbUIW3+7wmJPZq9u6P/vHDDrjM3FU8"}]},"directories":{}},"1.1.2":{"name":"upyun","version":"1.1.2","description":"official upyun sdk for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:upyun/node-upyun.git"},"keywords":["upyun","sdk","cdn","cloud","storage"],"author":{"name":"Leigh Zhu"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-upyun/issues"},"homepage":"https://github.com/upyun/node-upyun","devDependencies":{"mocha":"~1.16.2","should":"~4.0.4","istanbul":"^0.3.2"},"dependencies":{"upyun-legacy":"~0.4.0"},"_id":"upyun@1.1.2","_shasum":"cf5e6b4608d7c80989d641868ffff592ced92a89","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"lisposter","email":"i@zhuli.me"},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"},{"name":"lisposter","email":"i@zhuli.me"}],"dist":{"shasum":"cf5e6b4608d7c80989d641868ffff592ced92a89","tarball":"https://registry.npmjs.org/upyun/-/upyun-1.1.2.tgz","integrity":"sha512-fbu4kapeQeRfBVfRKnKBgUFjoQuenkZwWuoqujtF6dj8WfwUrUh1EIxwxnnjcr8n7gcaDnOmssJ///BeZj/MSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIClO3+q2WhiMLw0t0aaoARbncfKEHm6TFC2O3lq1h9hFAiEA4h7aPgBzVv8nLPZ83ysSuUVditr4+JnL5Oq+HxbutwE="}]},"directories":{}},"1.1.3":{"name":"upyun","version":"1.1.3","description":"official upyun sdk for node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git@github.com:upyun/node-upyun.git"},"keywords":["upyun","sdk","cdn","cloud","storage"],"author":{"name":"Leigh Zhu"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-upyun/issues"},"homepage":"https://github.com/upyun/node-upyun","devDependencies":{"mocha":"~1.16.2","should":"~4.0.4","istanbul":"^0.3.2"},"dependencies":{"upyun-legacy":"~0.4.1"},"gitHead":"583fe84cbb4ac4a9fb5c87453b4d48f9d9864ca6","_id":"upyun@1.1.3","_shasum":"0c609474042b2329224232186cdb2654d86b7f22","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"lisposter","email":"i@zhuli.me"},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"},{"name":"lisposter","email":"i@zhuli.me"}],"dist":{"shasum":"0c609474042b2329224232186cdb2654d86b7f22","tarball":"https://registry.npmjs.org/upyun/-/upyun-1.1.3.tgz","integrity":"sha512-dntqLtThygvnMxKHbBfaps7KnlkfkZBrNirO2JlFFYis8C6CNp/38vCyhHOaQemNRwspXasiFq+i5EMx7fkVbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOMYR511Jzsf4itHhzIqGxBWFCTedmQgQ27sQviURSUAiAWflWHEchq5VwdBN+jDXTJZz39KbEHkIIj5iufELSStQ=="}]},"directories":{}},"2.0.0":{"name":"upyun","version":"2.0.0","description":"UPYUN node sdk","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","sdk","cdn","cloud","storage"],"author":{"name":"jing.ye@upai.com"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"}],"devDependencies":{"istanbul":"^0.4.3","mocha":"^2.5.3","should":"^9.0.2"},"dependencies":{"formstream":"^1.0.0","upyun-legacy":"^0.4.5","urllib":"^2.9.1"},"gitHead":"49f63279f5ed773e0ef5ae2e5d1ed387bba55d3b","_id":"upyun@2.0.0","_shasum":"46ef3895659225455c36baffff142e2c4ac9cd53","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"upyun","email":"shanda.lin@upai.com"},"dist":{"shasum":"46ef3895659225455c36baffff142e2c4ac9cd53","tarball":"https://registry.npmjs.org/upyun/-/upyun-2.0.0.tgz","integrity":"sha512-j6xxhTuLTGtW4BzbPwgR3uLct+MeeKYLaQl6aSoZpkcNUicEgjiENxbek4dlNpDMWH7/11EXbwOlBs2X6OlukA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtnGoePxIic2u7ZnexqN+o8td8GrSeh+wUhLprv/7F4wIhAI98yJ+718kYOwJbEUTG1QoodJdQG3dLRmpAf7IVwbu2"}]},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/upyun-2.0.0.tgz_1466395331904_0.5130273147951812"},"directories":{}},"2.0.1":{"name":"upyun","version":"2.0.1","description":"UPYUN node sdk","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","sdk","cdn","cloud","storage"],"author":{"name":"jing.ye@upai.com"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"}],"devDependencies":{"istanbul":"^0.4.3","mocha":"^2.5.3","should":"^9.0.2"},"dependencies":{"formstream":"^1.0.0","upyun-legacy":"^0.4.5","urllib":"^2.9.1"},"gitHead":"73abbf97c09c724332aa4ec7a485af89784d96f0","_id":"upyun@2.0.1","_shasum":"04489b742fcc8583634de6f590110e579c9eaed1","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"upyun","email":"shanda.lin@upai.com"},"dist":{"shasum":"04489b742fcc8583634de6f590110e579c9eaed1","tarball":"https://registry.npmjs.org/upyun/-/upyun-2.0.1.tgz","integrity":"sha512-zkLz0Bz77LgjZs3KJweinhOEIcPWCYtSFe3v65099y+GKBoJlIBt5doKOqpB5j8TOnWxkFO8+hkL3PXyX8cU1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmaTWU05hXxdNLpMPE4OrxqjjcZ60Z2o03FE4+NvN5kAiBOOYAOUAIln5AwXgoyVZ066kpdPuMQQXyWMKkTZYxGSw=="}]},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/upyun-2.0.1.tgz_1466649224421_0.6272442862391472"},"directories":{}},"2.0.2":{"name":"upyun","version":"2.0.2","description":"UPYUN node sdk","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","sdk","cdn","cloud","storage"],"author":{"name":"jing.ye@upai.com"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"}],"devDependencies":{"istanbul":"^0.4.3","mocha":"^2.5.3","should":"^9.0.2"},"dependencies":{"formstream":"^1.0.0","upyun-legacy":"^0.4.5","urllib":"^2.9.1"},"gitHead":"4b09182d0cb76aed5316549f65ebc86dd8dd330b","_id":"upyun@2.0.2","_shasum":"2419bcc7377cf367cc0a67beed318c66a896cec6","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"upyun","email":"shanda.lin@upai.com"},"dist":{"shasum":"2419bcc7377cf367cc0a67beed318c66a896cec6","tarball":"https://registry.npmjs.org/upyun/-/upyun-2.0.2.tgz","integrity":"sha512-jbMeRei7JhkK4CA1MF9khzq7ZDsDeTeVYyetXfpHwKTsGbibWNC0AEUXbACoM8r4LohPxJuY5nvu40nW2N2fqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCceVGocxJEa8Y/sJP7ma39iPCODt4uauvJq0nmjVc06gIhAKg5xVeVxFs8U3OdTEJb0WwDijrS0/o6J03wRu9z6UsD"}]},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/upyun-2.0.2.tgz_1467019996356_0.6973012748640031"},"directories":{}},"2.0.3":{"name":"upyun","version":"2.0.3","description":"UPYUN node sdk","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","sdk","cdn","cloud","storage"],"author":{"name":"jing.ye@upai.com"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"}],"devDependencies":{"istanbul":"^0.4.3","mocha":"^2.5.3","should":"^9.0.2"},"dependencies":{"formstream":"^1.0.0","upyun-legacy":"^0.4.5","urllib":"^2.9.1"},"gitHead":"1ac193e6afbf32f0b175e2bc819874bf74a5fb26","_id":"upyun@2.0.3","_shasum":"ffab831aac18c605e5c7ef07d0eeb03175e55f59","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"upyun","email":"shanda.lin@upai.com"},"dist":{"shasum":"ffab831aac18c605e5c7ef07d0eeb03175e55f59","tarball":"https://registry.npmjs.org/upyun/-/upyun-2.0.3.tgz","integrity":"sha512-WrigBvMXwSpfkdSnZXZE0AP2x3y+2x3cEgvCgPEz6Eb6lh7gjqFBa2INo52OvTVBhcioKb15WJqe3jF+2UUXpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFoA+vDVhcM9uOLsDwCXNM8dD/S1cvBAl7/XSn421KusAiEA/8Dg3wx+2lHk8xCnbCzAwv/2IhI+6UBcY5tgSbX9XiU="}]},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/upyun-2.0.3.tgz_1470796738844_0.6716884651686996"},"directories":{}},"2.0.4":{"name":"upyun","version":"2.0.4","description":"UPYUN node sdk","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","sdk","cdn","cloud","storage"],"author":{"name":"jing.ye@upai.com"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"}],"devDependencies":{"istanbul":"^0.4.3","mocha":"^2.5.3","should":"^9.0.2"},"dependencies":{"formstream":"^1.0.0","upyun-legacy":"^0.4.5","urllib":"^2.9.1"},"gitHead":"edfc4e55d29e4e6be3a4f413fc246bcea8c035cd","_id":"upyun@2.0.4","_shasum":"199993274ecd00606031b55fb4caa4bb5739c7c9","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"upyun","email":"shanda.lin@upai.com"},"dist":{"shasum":"199993274ecd00606031b55fb4caa4bb5739c7c9","tarball":"https://registry.npmjs.org/upyun/-/upyun-2.0.4.tgz","integrity":"sha512-j9jQNiSf36BLiwBBF4H+5MkXj5aqX9yvc2KzJ3Bi+aJSrUujhpdRlKq9qoP2Mn/gIgWrDgIQIHXrIPsJdHzvjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEawkhT6Gpt1STUxNfmI4QGJY+a/cW7c/+xXuUT1pNm4AiEAptdwwXyzzhUHDqXHzH8w45BpsfZ9JetIJw+YFA5Wyz0="}]},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/upyun-2.0.4.tgz_1471328611515_0.8013291966635734"},"directories":{}},"3.0.0":{"name":"upyun","version":"3.0.0","description":"UPYUN js sdk","main":"dist/upyun.common.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"1da0f600b5eadfc1cfe1d41eb92fe7e11d72c136","_id":"upyun@3.0.0","_shasum":"a5b1d992db8798702787e3f375daa15014d07130","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"upyun","email":"shanda.lin@upai.com"},"dist":{"shasum":"a5b1d992db8798702787e3f375daa15014d07130","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.0.0.tgz","integrity":"sha512-G8tDs9a3lL4zbgSTZifIi5LM24gFf4/HaXNB4CGqXtKL9+k1liGMauHeRC/3NC04wMlsST1ed8c+QyUW6vDk8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuM3TCqWLQRm5XUdgpuRGr0HNvM+8OLb4VObg340g5swIhANb5GPlYDluwI3hCqo5Z2Lg6r/MUPG+VUtJZSOrt09Sp"}]},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.0.0.tgz_1496199431327_0.042316269129514694"},"directories":{}},"3.0.1":{"name":"upyun","version":"3.0.1","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"80d46f99cdb1b0642d837c64149b448202536ee0","_id":"upyun@3.0.1","_shasum":"ff902bd4f09e73e4f85160899f7884b925f9317a","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"upyun","email":"shanda.lin@upai.com"},"dist":{"shasum":"ff902bd4f09e73e4f85160899f7884b925f9317a","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.0.1.tgz","integrity":"sha512-QBMZiWuyi/HQ4gDKPhqfvt6pwbqmgoOaouYy/wpaGepb2hy+a3rwtEgemrNNLQsPu7Bb2CvxETLz3IHfl5rTNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxLt+2bwX0y1LvshhO+v3CCEtNIHkwqv0qFuwXm+qXFAiEAuozdq05yCIBzIHFkErws0LDf4frAC9wzyUTbAiF47G4="}]},"maintainers":[{"name":"upyun","email":"li.zhu+npm@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.0.1.tgz_1498024386169_0.10005061398260295"},"directories":{}},"3.1.0":{"name":"upyun","version":"3.1.0","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"1dc9c50ab71de907c228012b92bf2254921b08c4","_id":"upyun@3.1.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"upyun","email":"shanda.lin@upai.com"},"dist":{"integrity":"sha512-QKR6OAwiLF6xU/v0WPd1wDDECwyrPew3GvAXWLbF0DQCPIAAO5+ZR08a9Lyf+6+xzw7SFCPdz6dR3CxRgI4JQA==","shasum":"a491c92bdd6dffa3a5a54564b41bb0388780bf7f","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkcL/NYbQg4nQZaTAk2y2xYxX5K9zCpqdmsEJXKGKGnwIhAOkWSxNrDiFUguDsWhx+eEHiV01f4vtETL9FhdFEViLQ"}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.1.0.tgz_1500025796330_0.6716798620764166"},"directories":{}},"3.1.1":{"name":"upyun","version":"3.1.1","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"1e10c678ffe9dc58c5dbe56a18fe7b013dab2f47","_id":"upyun@3.1.1","_shasum":"0d01f8a270b174b3ed23d36f8549697f9e8be028","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"shasum":"0d01f8a270b174b3ed23d36f8549697f9e8be028","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.1.1.tgz","integrity":"sha512-BdaXrJnju2iTvO+lDnSetAOZnxlMW0rTcu4ir+F95T3d0gn8d77fUrcocM0jTrWOySQdXvqS4s3TjrAve/wLBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3r0rHl5MrPanLngJggSdyEYN8syKMYQWBQzJ+RbiMJAiEAwNu6Afl2RaLylNZSo9qLUveQxpNiZ3CfXjYmLW21U1c="}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.1.1.tgz_1500026183514_0.434840101050213"},"directories":{}},"3.2.0":{"name":"upyun","version":"3.2.0","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"c2b6e5ac8b4c22a9a399d70aab728d677acc96ed","_id":"upyun@3.2.0","_shasum":"dc02880474e79a33a337ffc951cc784c5ec6ad5d","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"shasum":"dc02880474e79a33a337ffc951cc784c5ec6ad5d","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.2.0.tgz","integrity":"sha512-FK6/Kn6tGrOBSGoRqLomMv7XPUJXnx5I0KswccLE+sqpcUaVeRb8tXsbPlCQmD0xpTPNVQCwhJsZ1OaNQhfV0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCadjnZPKympja/rTwaNQWDuuV1Zsvutm9HdalPPSPbMgIhALVXb7euqdh9Wu85qZkEdn3l7m2Wntpz67iPNKeSSpRe"}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.2.0.tgz_1502763812523_0.4712539848405868"},"directories":{}},"3.2.1":{"name":"upyun","version":"3.2.1","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"066c67493df7ee336c11892244f20b4ece444453","_id":"upyun@3.2.1","_shasum":"fe4d5d45d3554248f6d964f3f83d992aabe2fe72","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"shasum":"fe4d5d45d3554248f6d964f3f83d992aabe2fe72","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.2.1.tgz","integrity":"sha512-XgkT3BKSFBVOoZrC3KyDhkZnvbAGMIYIdYP13U9uwkUnCM/VsjOITQBd0C6ODDzA6zQEHnWdOlcwp3c6bVq8Wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvRxCTBS3cbnkhR8BLvWVIJ9drLiOkOuPRipf9qP/anAiEAoy5JnssipaGSVWo0uvXnLF08fTEOKsI+Lf8sRNDdaic="}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.2.1.tgz_1503042381257_0.840950537705794"},"directories":{}},"3.2.2":{"name":"upyun","version":"3.2.2","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"af42aa09eda9b339e139229f21b5fde0c2cda3ac","_id":"upyun@3.2.2","_shasum":"3cb0a2ec2418ea581982eb82ee1524b05511b509","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"shasum":"3cb0a2ec2418ea581982eb82ee1524b05511b509","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.2.2.tgz","integrity":"sha512-kvbvNuv7muxjX7SL7DYySLcBAfWUgLE8MwNKLltwaQWmP+TAY9G2y578Ir2n0SIhMGPXY9PsS7NdYm/8xvSubQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEA/V3DBVwlll3/EYCuXKlCAXxrddHalwm+M4nnAjMXMAiAOWKH4nE1zoq3ByE+FhQWceBefcODC/ZZcQy2ehWObmA=="}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.2.2.tgz_1504162710170_0.7591379773803055"},"directories":{}},"3.2.3":{"name":"upyun","version":"3.2.3","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"184812cebdc9d0072492ce4037122e0a7e7f5dbf","_id":"upyun@3.2.3","_shasum":"a678557f946c8b4ed200dc025fd5c11f323b5612","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"shasum":"a678557f946c8b4ed200dc025fd5c11f323b5612","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.2.3.tgz","integrity":"sha512-sb1UyrSC1mfAV4BAw+eLe0Nu+moM0zY4jSe3GihXAMEEEzL0f1jpI7LNpMIS8lu7SBr8RBDF1y7ZyR/OYiBTng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAO0dgMuCDyBePTwZGaDwO358IwFAswhok+JtrE7uVTAiEA9kW3pN5mDcdz8IXfUrXyEHPiY9/HfiN0zL13T62IgGQ="}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.2.3.tgz_1504167067753_0.7137679376173764"},"directories":{}},"3.2.4":{"name":"upyun","version":"3.2.4","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"ad169c01168ac78b09909092f4a6a3e30cb127a2","_id":"upyun@3.2.4","_shasum":"85bda7279040a4d164e973fc3eaca453fd86ce15","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"shasum":"85bda7279040a4d164e973fc3eaca453fd86ce15","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.2.4.tgz","integrity":"sha512-BIegPq/KWDIyzn94M3nP89O0jA4mMMD2S/Vzryzz2J3qydNl9Vx8i59MsDL5ESOZxNm5B5nx3eQDR6TK5hE1sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMLC6RN0Ov2EwMV0eks+7DSSOznXmW7dkYfc91J3+mRwIgYNKQpoTW5IUHP9937WSHO0OhvrgdThRL9xFHSx6Whfg="}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.2.4.tgz_1504582818236_0.8181477638427168"},"directories":{}},"3.2.5":{"name":"upyun","version":"3.2.5","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"e1fe3140c2f91451e72a6706bb4d6d2e29b86fbe","_id":"upyun@3.2.5","_shasum":"9209c64abb0124799525c3ac15cbff00d88539e4","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"shasum":"9209c64abb0124799525c3ac15cbff00d88539e4","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.2.5.tgz","integrity":"sha512-EKoQKZt23+kEoDj+z6W8j1DNAEgv7pqTy1v2FM7uhex2cYT+NZhzt3PkTHuCE0/MFaJewfBN3SDTSn9dwtzMfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJCtpzwWBKuuNHJi//2r7c+9IDL1+oT+njzRFefcroFAiA4TFkH1m2UmKLI8ldaygZGc4hudROHf/cNod6rVitMsw=="}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.2.5.tgz_1504603005591_0.06941312295384705"},"directories":{}},"3.2.6":{"name":"upyun","version":"3.2.6","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"6cb4f8098c979b8be158afb864c1141985b5e1f3","_id":"upyun@3.2.6","_shasum":"91e51788b2867d35df495740b2c2cf9a04581116","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"shasum":"91e51788b2867d35df495740b2c2cf9a04581116","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.2.6.tgz","integrity":"sha512-YHIAKnrvUFonciG2z0x+kZh31AG3AFO6k3retzx0ZLQl0d7JxOuROAqey4RuHWwsf5zZuiE1NSOAQJcgkoHM/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT9H022W6yUZDFff8ZQ5uAJpW02UYeK0sPz3nQ5Z2T8gIgLaphsoI2LX/VPygiT/ixXKlZITWPhzDPfcEXO8TexJU="}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.2.6.tgz_1504603728441_0.9862476531416178"},"directories":{}},"3.3.0":{"name":"upyun","version":"3.3.0","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"b532683b44293ee6d71d8dd8cb8a76eadd742773","_id":"upyun@3.3.0","_shasum":"0b41f8e8b59f111941e35448d2fc35a733131975","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"shasum":"0b41f8e8b59f111941e35448d2fc35a733131975","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.0.tgz","integrity":"sha512-X/S6AbDZF1oFuZ5CcwlyOIceDVJethozUoY5EW6+JXU3yGtoNHTgCe9f70eNxRgMDO03a0udM3MYVkttg4+X8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjJ4/w4vJr7NbJIq0x/ziQMdJspi335+bi2uWwS4a87AIgObGQIR0DtiLu8u1V5t93ebQ9i3tWaSRjuEVXHEz6Lgs="}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.3.0.tgz_1508550550238_0.24750627391040325"},"directories":{}},"3.3.1":{"name":"upyun","version":"3.3.1","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"cad1f5c288efc7770f76aa372b4d605756a3e89b","_id":"upyun@3.3.1","_shasum":"570bbe1d6c25246edd4f2379c7a5d88d8f7542ca","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"shasum":"570bbe1d6c25246edd4f2379c7a5d88d8f7542ca","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.1.tgz","integrity":"sha512-82cuGq9qRTvXsuCJ4J7s3Eqtd9hmk07aLieu8cu5y0ij801ATfjbfH0EHiOc6DWVw2FJ/4l1TwwB2DVK1R23EA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMud/JJJeplMC8l3LpXgQawZn2itSzPHrEVcr51jkuwAiBmS2aL8Yd6xf0Nh42Nq00Zxmz+2K+5J4VbPmpYoox9vQ=="}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.3.1.tgz_1508598645579_0.8846351664979011"},"directories":{}},"3.3.2":{"name":"upyun","version":"3.3.2","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"e58ae2abd59ac6e43fc29f8d6208c0050016b44e","_id":"upyun@3.3.2","_shasum":"45d5acb7825e269e390b3221e78d34f123aa4ab6","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"shasum":"45d5acb7825e269e390b3221e78d34f123aa4ab6","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.2.tgz","integrity":"sha512-pb67VOFKklD93VwIFVkkjePit6Nmqs1/AAic16Xx/hsdcdLE1s044f683ZhWIcTS2Q+PtJ/cmMiCsEOor8Jg4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4eQoVH4Kgcew24oHzD3nYC3ZI56lhiO5+rQd4YmaWlQIhAMNkxyXDszxcykZ8cdg58HXrTNIfTSu2QzBYYMBN0wQr"}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.3.2.tgz_1511178812100_0.9448422496207058"},"directories":{}},"3.3.3":{"name":"upyun","version":"3.3.3","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"78cf311730d0659a4cfea491f63b06f58ebc2e7d","_id":"upyun@3.3.3","_shasum":"3c11f89aef0ab917626c1653e3136a2255f3f1a3","_from":".","_npmVersion":"2.14.20","_nodeVersion":"4.4.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"shasum":"3c11f89aef0ab917626c1653e3136a2255f3f1a3","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.3.tgz","integrity":"sha512-uxYAJW2tU6M8Y6v2hviYYlbnyO/9KabrmyAVW44DpzKGTn7YDvn5Nztf+lUw2yMU/1WRtownqHCOkGQSUkYfQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMIzoUvvQ3qw3X/NefwYNzE2EGuEWWUrshdAOcK3LXoQIgfFFR6QGTuzKx9IVkuSzLJHuMeY/gtzDTVQZ0PrQ6CFQ="}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.3.3.tgz_1511781640340_0.9549140848685056"},"directories":{}},"3.3.4":{"name":"upyun","version":"3.3.4","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"9ff5138f1ceb9e8974747ea34111e6bd8b568d96","_id":"upyun@3.3.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"gaara","email":"senellise@gmail.com"},"dist":{"integrity":"sha512-mjJBjwVtcLHGEpIG2nM/v7Penh6DQZ06fZtQqNUlDY3nRHf918VAeua6bflKvlPB4EciF47FFSbx5ZxHy1eg+w==","shasum":"9edc43c399f48d49a8215ff1da127bd663339573","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVU8PV86hobXNX6Q8qxRUs54i03DaUNQmDPLz1luQ9aAiBBmOesYBofGvFE9F6rXHmXDdjjHKCLi/RdNs/ROLKntg=="}]},"maintainers":[{"name":"gaara","email":"senellise@gmail.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun-3.3.4.tgz_1516966596479_0.2593036056496203"},"directories":{}},"3.3.5":{"name":"upyun","version":"3.3.5","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"8105eba753f74f71bfcf2f62133f51bd1bf347e7","_id":"upyun@3.3.5","_npmVersion":"5.8.0","_nodeVersion":"8.9.1","_npmUser":{"name":"tokune","email":"tokune@gmail.com"},"dist":{"integrity":"sha512-HmwtokoM4rSB5mUjgSbtffVgl7t57rn/ojhfEflz2ZvDJPGhGfqInZmhzDOeWaVAbFQUGDOVgpitE6weVrZoFQ==","shasum":"2527747773f6d5b038f5ca11f4b82cbb2024deee","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.5.tgz","fileCount":35,"unpackedSize":420895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0Vl9CRA9TVsSAnZWagAAD44QAJ1kXgFzdJslBZknEpSu\nrO5PS+WfouxN72Vr9v/6gbhYn6Q85vaz9jXmesOnLZNdELrFj8f9LkSPZSBa\nBaURymTLfex2f2h7KADTuINGy3uEl6h1b2xy8/qBTuLdM9JBsi/gBWfsSgHo\n0CvXO0O12Pt6WKh87lUXc71A328z99soJ51+Z2YwqmFoMuYTn9EvVOLu+252\nWjuK+mPIz0NweyeaII/rzYJhhTBHq6A3ngV4s6OOjNCUOX26Cs5PCDYLiHko\nQyEh6LZRCyXj8LQJ9ykoY8wHL0hkJv86LT93C+3OeK6qOaFrHuKOaflIJF9/\nRCao1TIghIIpb8TC/vCHJ7UEkZRFX+a/pXskI5MKjbkrIGfyUx8dK8UvVkCt\np4Mqu9jEQxB/lWKMGhYT7pA4gCo2MEssEWgoPccJ4SydvAQNY9lkjbg1oLCt\n6SLd8jCHNUmE0pYQ/KdI+43oiy+5g+iPbvwuPsfRKui3WqWDMGZhtHZqm19d\n0LHbLLCn8b7J9xKsCint8Si6SKkGM5/h2hNb061APve7UbOKjNHQ1xLcEOjG\nXyVA7BBZ2rLasB3DhnGa6DXhBE9KiDs1kgJbkRLnsFtJZzxZLNPNSFT7hUm3\nTphWrcYTN5VsRcPzgsnyG9nGp4MH51Cdyd7ehj1QZTNGBaO93+Q0DUBdbU6T\nyjm5\r\n=yzUl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSexut0wHHvTktKGwwdkLWsm8rlPqSEvbcKpWJvGfuLAiBWA0jpZwRsa/6AmW69w7pQcQCW8JezZmVu2PVgHDmYfg=="}]},"maintainers":[{"email":"senellise@gmail.com","name":"gaara"},{"email":"kaidiren@gmail.com","name":"kaidiren"},{"email":"tokune@gmail.com","name":"tokune"},{"email":"shanda.lin@upai.com","name":"upyun"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.3.5_1540446588967_0.49585238183140734"},"_hasShrinkwrap":false},"3.3.6":{"name":"upyun","version":"3.3.6","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"engines":{"node":">=8.0.0"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"89222671b1d3f88717a5fc790eb539f9473bf9ed","_id":"upyun@3.3.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"upyun","email":"shanda.lin@upai.com"},"dist":{"integrity":"sha512-BK9GqU4jC21bQVE64sVjnlUiUHuFxtap+OG4VzcIO0/HawCUrdT2ushnzljI4SYDv3DhOfkrdHrXHwz1uoOM4Q==","shasum":"4c1bdeb7dfdb9b553b5ab6722d4e86c7c6edd5e5","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.6.tgz","fileCount":35,"unpackedSize":442686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcx7EKCRA9TVsSAnZWagAALXMQAJ643VtwzUgciETYQ+yP\nowFwcGi4Ofs3OceZLRpcU3Suva8BHBbUavogPvl977PTI2EkJnY25XIbA1JR\nnPLW9TQOqqTXeQle/04UqidesoqevcUa/EjtX08VXL7UcRNN3rYv6nrsNFKg\nz2oPM8bOB/P6yDuh3iaOh4NXiEKVgSd2rA+Z9wAOgDNsEo+pBnydvwS23lFg\nOb4C2a5UsQBSuW0Ae/qUAtI1QsAuvyACMOoYZQjw6GOwvrT6ZNTcXzTWD4ct\nNaIMbEYLXo/i+I2VC2xJNejEqYfS0byNvoPiS7q2XRT3FtNoUlEBKJknNY6y\nimEkhtXZwi11W0bW+SmDBAufBx0rQOVFcSNcLlsYddtma5nk5OBDPZBu7p29\n1kgmK88VxfCPXyVA6In+2oyj/OpIctmQlMA7W5Di6M0fF7fbMhnJJJWJLqeE\nBs3DY3+qOedTxeB78ssKrv1SP/vKOyDe0tD/vX9zwXJjQvihtz/WI1tf9f3m\nNDmKsuik5koapAdwDBU6eT/NmELtLkyg9VkEf5+qvy5KMQeKihYb9g40KuD9\nrS0LKcl9rdNf6CYDRiLekLctVUK+/2Y2bCa2MZXffCx7BXimMm4aZ8u78El0\nfneSrpLQVOdHaxknQCxacPXdlURSNohd03owAvFlmI79NGkjsXS1coFSLIqy\nBgJF\r\n=JAGT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvlIU/2a7nS7PIKEe85iaRGb9Faykmz31vykXZK53qDwIgNrDhluy53JoZle0RASmA1Guf9WsIR4hGjqFcimEqgoQ="}]},"maintainers":[{"email":"senellise@gmail.com","name":"gaara"},{"email":"kaidiren@gmail.com","name":"kaidiren"},{"email":"tokune@gmail.com","name":"tokune"},{"email":"shanda.lin@upai.com","name":"upyun"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.3.6_1556590857803_0.3277195942558695"},"_hasShrinkwrap":false},"3.3.7":{"name":"upyun","version":"3.3.7","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"engines":{"node":">=8.0.0"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"81c81551bf6a7b2783b7819d5ec86a61841f82ab","_id":"upyun@3.3.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"upyun","email":"shanda.lin@upai.com"},"dist":{"integrity":"sha512-Zwfvl3ZRVLDK9RyMc03x4mqOWOyed4VN5JzaJCOJ6szzbxIH4dMZwGQTQMjF7wzxd/q/BfwdWLDdQ16yfwfLMw==","shasum":"356c292ee5b59eb6e370e1b7c5d48ed18e18ace2","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.7.tgz","fileCount":35,"unpackedSize":442686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcx7QiCRA9TVsSAnZWagAAaeYP/2wA/NDQ9kdEQNLkfffQ\niblHfH4f80SpqGv7/e6AdTpyWbW98bbaJx094sww/cX8jHVfy/FwrfymMntH\nTUCOaM2ZLZJzxrDL2l5Ud1yX3Sq8P7gzQCdVR9TQnBeKDhgdKPh9agJPxJJE\nOB3EF4cZYvPYQgEF3giOfNkAfWuXjbCl0m1Z5taI5kt0SNPQID8OsM0gVKgF\nIhXVVcnziccXS69bvnWp2DXAhg9fZeuIgJ/LEM6cjaDR5OBWCU/YklIueVh0\nLmw60BK/NOWLjDeWyk8U8r08MdIOG6f5f0XyBaRspatL1sEk7/FJW8yXypvS\nDx/UWnVo/OSCXfDredLZn5mROWpHKtjFt7j0ofC3ynMLr6B18GvNr4FcFJ6D\nCdwy8hqzhYvJ8Z8W3ib/4dXRt2s/eJqYINhys1ZC24Zy0IU19HZHC0k14GNH\nlSgK57qqfT+MXiefsGgDZwkuM+HK/A96tBd3F3nHDkkz0hQ1A68lIBlSI3QB\nIp4miYV6pbu0y6/+MG50AeGVue7w0/aaXRYysKmlIp/6UMfhEX7ydT6DnmH7\nhqgcoWPPTHjhuoHj8LW0BcQmuG1AazsMZo/sN0LSoZ7+BtdyjKJyxJiWQmJP\ncvLOrankUWwETATA7kVih7styujIwFwTvYZlGjRBAJBRxHIBqrh3exj0dEtS\nF0o7\r\n=SEo7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN4vu3DNwm/Yk1d64ALH/JmWzKMFWf4a0AlEoki0LBgAIgUNhivz0emSZkWv5QAvMYlT6I1TLBoajwhSBUw5v2etg="}]},"maintainers":[{"email":"senellise@gmail.com","name":"gaara"},{"email":"kaidiren@gmail.com","name":"kaidiren"},{"email":"tokune@gmail.com","name":"tokune"},{"email":"shanda.lin@upai.com","name":"upyun"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.3.7_1556591650289_0.8936025084633861"},"_hasShrinkwrap":false},"3.3.8":{"name":"upyun","version":"3.3.8","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","lint":"eslint .","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*","preversion":"npm run lint && npm run test","version":"npm run build && git add -A dist","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"engines":{"node":">=8.0.0"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","eslint":"^5.16.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.16.1","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"b8ab6cf0fdebddd2678eaf275d6d69948613aeb8","_id":"upyun@3.3.8","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"upyun","email":"shanda.lin@upai.com"},"dist":{"integrity":"sha512-Wy2IBkJtfk/hbYNos4+Dl0bTU0FFZf2isvr5nVouH25ghIa7VghzKO3KsS8Mr47lKw73/Wbr19CncjVgdEFULw==","shasum":"a36ebe46e82af5a1b579f13a472dbebb9408d50f","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.8.tgz","fileCount":35,"unpackedSize":320581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcz9QUCRA9TVsSAnZWagAA97MP/0FNCcyvzcE9CCCKkjnz\nQURYcKJH7zns4vejjYPU/Kuj4BHIMWAq0pGN0Kin1e/3yTHbzdt+I3K2buaK\nbEjZpXHUt2c1Vkmhz5QbjyrDv3/F4Yy9ELZT0fdSoYdNqwjDFKcmdBLt1cg0\nmOcMgYRTrVkk6Vl3x7I2q+j41z15zypHBuBBNuS+t5dzY4zb91se7sTSyINS\nUgj6OWD+spJKsMIJtBrFpK15XX47IeuyIfHt+bwh/EWqgDVubpDjB8V8PoTN\nX96wSR1CHYjqV/2mu6NwvfTk8RzYnQyI2kES0pWYGkS1OOZAQqe6cRC0+ERj\nqBCvBLwWyLutu9N8ScBPW0CzDUlOMKPgHhP9Q+UjRjc7WVa1JUyKLXPUnYAK\nv7+aaW4WT/sI99Xs7bK1leAP8Bo8V6P2sv45g/p7EbtWVLUZDXC485LGk8JV\nVHgoYZ5QO4MXN1tRrdtwgRofrLk617Di5cvHvd7fowndaIPbzLYN2+q4Dz3q\nHBA1aIyE+iyli8IRd+5NE0CvIFS8KAO3djd6mALfvCgN7f/mGaBg7lybrVep\nrGV7LCqKAPKeeijtl+YT1ei4+jxYya61RWr6KomiQYT2RnXibMTZW3YGoFXH\nNsZ9HEwB0KZgwHgCXXOoTkhgSHKQE+VRo/ycM78aOvVrTe0mOtQNnw8ISiJX\nmHRR\r\n=U0qs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaRyKjPhoUrSDoHwQkcBug2/smeRcmv0RXloKk8rpvbAIhAIZhFzbaykmTcjdmzeuAcvSja5jsGiPiVXxA7f8kTD4O"}]},"maintainers":[{"email":"senellise@gmail.com","name":"gaara"},{"email":"kaidiren@gmail.com","name":"kaidiren"},{"email":"tokune@gmail.com","name":"tokune"},{"email":"shanda.lin@upai.com","name":"upyun"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.3.8_1557124115992_0.37374268696068036"},"_hasShrinkwrap":false},"3.3.9":{"name":"upyun","version":"3.3.9","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","lint":"eslint .","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*","preversion":"npm run lint && npm run test","version":"npm run build && git add -A dist","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"engines":{"node":">=8.0.0"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","delay":"^4.2.0","eslint":"^5.16.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.18.0","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","is-promise":"^2.1.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"ba7cd216cb770a4d3e47403aded5e51f93970143","_id":"upyun@3.3.9","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"upyun","email":"shanda.lin@upai.com"},"dist":{"integrity":"sha512-UqvSKvvFgbQwLI+yjTO0WUnmS2i2KIvX4N2Je6ZTRN4cja17DHX7ARd13DO6h65/JOQJPs/Nua2zlnixNFIdWA==","shasum":"42081c5002b485893c3448791ef4cde8163220f9","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.9.tgz","fileCount":35,"unpackedSize":419872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0937CRA9TVsSAnZWagAAeGwP/2EUaqQrAWlt2QstHyNE\nkAvk5sir4rLmH/1oHlzkAqMKv6ZPdjgMyuCsOewmxeBtYfCH39pjxjDOJ3oq\ngzAP1ltNzfSiYxIix+Tha6MWAh67CCJQX3I9oINI9vVvtmwDUP4NTfnRiB7G\nYLd71YWAnIPAD0OlH+Skd4QF8DmnZuOTqW2ovfAhJEfpxEyvvSjLeIsOvagH\nqAeoaYq2CyAdoWOYYgzLvVsgd70dRQ6wrxIGfp2g7inaBabrkYc+baxtdZ3t\nwT7ggjC1uxfotDq6UPTjGLV2iPf/P4zTrPMiRmVktwpZJCkcEdkEmuVypnOt\nqgeln3ZawKK36RC3vkU//o9SYcWdpdN9YoxiYWlMcII7wuKTHtaCZ/cYwmGj\n8thsltHzlmCET4nF+8o58O/clxA4ySBGtBGRVu13v1j/OtZ5sIICsiXQZSrI\nSmFDlT2mGGDCQTaXY4O3oN3cX5xp665Mz0TbYvPJol0/qolKquODn3PTh1E9\nkRez+dJ9C1mCK+57zC77vQ1OO5GtQS+XGVQc6ej0YYZRTwg7PEEql+XY6iRQ\nuF2RWe/xB3oWA3ku6CCC8r1tHzXRgmqQJSUqIRJ3p1QTiUB14AOOURysuOyL\nK3D47xMm0s0Cxf7Z+juxk77c1rLFmUIPrt3rGWBUxpa9n0IUYGzHUI5FN4x4\nMrhC\r\n=i/9J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhXkoYTw0DVKKaSog16gKZqdY8TrUEBzbUU8FMqsA+NAiEA3VXkbIKmAOXzrRgCt9zxMoA68Mp9sa5uaODMhMO5dTw="}]},"maintainers":[{"email":"senellise@gmail.com","name":"gaara"},{"email":"kaidiren@gmail.com","name":"kaidiren"},{"email":"tokune@gmail.com","name":"tokune"},{"email":"shanda.lin@upai.com","name":"upyun"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.3.9_1557388794628_0.9274098830215882"},"_hasShrinkwrap":false},"3.3.11":{"name":"upyun","version":"3.3.11","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","lint":"eslint .","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*","preversion":"npm run lint && npm run test","version":"npm run build && git add -A dist","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"engines":{"node":">=8.0.0"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","delay":"^4.2.0","eslint":"^5.16.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.18.0","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","is-promise":"^2.1.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"c0b9bf68d407d9f47b2f9357de0e466651a4ce46","_id":"upyun@3.3.11","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tokune","email":"tokune@gmail.com"},"dist":{"integrity":"sha512-+uuUQaVd5UW2vdRzFx30prfraCre2JfbFxu3Plqgy8VLlGvRgjwhNd2fzHGzwDK6ec61W6En3myZa0uYF/rBWQ==","shasum":"8bea907cadd618f70e24f316fee80ceee291826e","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.11.tgz","fileCount":35,"unpackedSize":421838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLBW3CRA9TVsSAnZWagAAsygP/2BX0wHfwgP5p0h9hVve\nbhNPVLrniYfpxyOJfEzKAFuL+5rcPRXC6qgJKgOHZXBf0+cgYuUKspcT6NFd\nCK51oB7ctGZBfGUWeFgNHGgF/Uih8Vosg1x9SZdLeqT3GB+8be8V0Q1gARJd\nWeAYecJniFJLMFhe5LWOkMeG3wMUtbuf5Xdo+VxShbYMMzk+VBHug+3EwRjh\n6wF1QYm7qHMRI02E6jKnDuECrwk6mvVbmieqdgTCF/tbZSmcq/dpfE/t89bi\noFwH/8uH8LeZ0/fLfVuc8BfFigybtTFMbwmzupMsGlQXYJa3OnR5zsxpN27n\n0MXuYw2WlLJW15NFW7vz+byySLUslUlN5c870RM1FEnhiLvYPZPgFlvqHukF\nj4hRBENRP6w7uUjfZSuhdXWQdotOuocfYtPDvuTgAV1VQQ7HeDczyenDxZP4\nrpn1moae4FIdMCP8hJhKT69pHTmGNzwwFwhfMdawDccibsI53V1bitNf02l4\nkU3r7sYLcG7z+gOwXnR7JwZ63aUcLDQnrFHk2uP+Os4SYDaCEp6eZt5cL38R\n0YMhPhKOM8bzBpeqgps9/UD5CmSPOSBPC0vbSEdE2cvqojZjKVAaM4MW2VkC\nvR6I1y8n/jHn9tgKLAxN0GRe1XaHit+3ieDioO4YvhszSpYviWsMwuZQ+IZF\nSxSV\r\n=BVl2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLGe0Dn+Qm2H1JlvjC+GfQIec6h7+UdCuusZE06ZfJ/QIgRnGkwaCR5bn8tptm2dCSZY1y5OY5H1wX5SsMPo2gwk8="}]},"maintainers":[{"email":"senellise@gmail.com","name":"gaara"},{"email":"kaidiren@gmail.com","name":"kaidiren"},{"email":"tokune@gmail.com","name":"tokune"},{"email":"shanda.lin@upai.com","name":"upyun"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.3.11_1563170231195_0.7068586500194489"},"_hasShrinkwrap":false},"3.3.12":{"name":"upyun","version":"3.3.12","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","lint":"eslint .","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*","preversion":"npm run lint && npm run test","version":"npm run build && git add -A dist","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"engines":{"node":">=8.0.0"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","delay":"^4.2.0","eslint":"^5.16.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.18.0","base-64":"^0.1.0","form-data":"^2.1.4","hmacsha1":"^1.0.0","is-promise":"^2.1.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"fca29095e61ac40f2405b6eefb1cbc044404f9d4","_id":"upyun@3.3.12","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tokune","email":"tokune@gmail.com"},"dist":{"integrity":"sha512-acSMAIvhpI355+DGJBd7CFTxJfsxPoxQKeMB7QYNm0G2fi6dO1PwG2sFjrWRBEWRNu/nDW561G2JOYAfUgF/uA==","shasum":"f0b7c4d1b1261e8db8cb7be9d8293dff14b06d4a","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.12.tgz","fileCount":35,"unpackedSize":433014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJQPiCRA9TVsSAnZWagAAw5UP/iTWJbbpIAutk/jVobAd\nh78XEi0aKm23wvKMjk3R4iVzSr38isFp7OudpgbG8b7odhTB/dJHu5GYmWlo\n/JV6oZz/bNl+QCmGAanmgeW/WagiPm3nFLXSZy8Whrznh3SeRPQi2L+Cf04W\nJwTDkthOFW6rf0MwCv96BkHRiC+K6IxNrVF2P/A3GYbA0e+IwhqXzX7Ba8IE\nE7dTpO75cfCQMpf+NaeHTAAyFJScyVFhF411BB8QQjTBWlsukY+68H3kCgXi\nPlAWT2WyvtEOx2uIoz7PrF4ctpjPei4otWuUGF+cTm1XoEAwIrQG/mTpCd1O\n5snHbYOydMKzStwWxN9kqZifaN3esBaksBgmzBLmtn/TyrwiZgUA0Wtwi2jL\nISV/GVBQVqRWIV7gq3aYvGD+gjuLqDQkYdoX/kfgwMOMhmnmqs6t4+O0j54O\nxAQsNxgPkPBPua03fhGrj/wd6igvaIyFoRxwbpT5qwTuobRcxbpcMflV13ZI\nH1rQslNg6hhb8LyHqZQrARn2llc+lppsgfLv8Yu3+P0Mirc5QDiW1GGvAiXx\nW3kJHxSk7KjVGev+f74yukrTT/sG+uo8+HiAce2u5kgZQ7PN/YEdpTnJtuPV\nkJrdGU+xBADRUhuGMZEmKaVYgjV0EhHIwXdV5DF/RyP6QWFGfHNZnFcGRkBM\nCIkq\r\n=ELjG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5XwFTtcjwbD2mp5YeOcOY72BKrKwh57PEJ9XvcGky8wIhAJ9h3bgS9xX+2rxl5DxlglBZ3tZNxCcrOrU/e0Sb/Jpe"}]},"maintainers":[{"email":"senellise@gmail.com","name":"gaara"},{"email":"kaidiren@gmail.com","name":"kaidiren"},{"email":"tokune@gmail.com","name":"tokune"},{"email":"shanda.lin@upai.com","name":"upyun"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.3.12_1579484129647_0.7259234120126132"},"_hasShrinkwrap":false},"3.3.13":{"name":"upyun","version":"3.3.13","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","lint":"eslint .","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*","preversion":"npm run lint && npm run test","version":"npm run build && git add -A dist","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"engines":{"node":">=8.0.0"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","delay":"^4.2.0","eslint":"^5.16.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.19.1","base-64":"^0.1.0","form-data":"^3.0.0","hmacsha1":"^1.0.0","is-promise":"^2.1.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"fabd1d332d76258247ef57d5df1a02a813c812ec","_id":"upyun@3.3.13","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tokune","email":"tokune@gmail.com"},"dist":{"integrity":"sha512-rAmbB3vlF3coTAqngmNAMYaBkL41mVkarFCAgj5V+cKwdRI6xEIQN/GDak29bPZYlWFUubHpmXHHE4GNcedyKg==","shasum":"4d8f4fa5a0ad6f94a29d1c93622f435a5b22acf1","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.3.13.tgz","fileCount":35,"unpackedSize":497907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeN99VCRA9TVsSAnZWagAAYs0P+gMQ5S+ErlEMv2pXCEzz\nQnKhsp2k2I6n4Kf2El9hDL8BPwtMrMd6R4S3OgakFtKNnwvzvgOZRFEcMmH0\naLWilPX/Tc+8S4t7US1TpSbpd0maFzeE1NTtvY7D53pQdRyS+7CPeBH3Sq/x\nZfODzUgD+yUglBqXsNsA7enPjBFkvkwMOHh+zyC4Uc1glXuzjTJuwE+NTP8x\ng89jL0wd7ycpLOCa8la4XgpLTqwbh0jJ5z1tNdMebUAbNNveuJ6uzBKSs1YW\nngCe0oDUANdqNOJaZFyGDW7U4PUMX0Hdh3vCkd6hCUGZkEI1aTpfd/P30n6S\nHaO0NHVel1hQaoiPbyo1GttxrAwyidt8sYv/c93qEs1XiGD2HC4xnbYFqBUa\n1pQKpDtt3YwdI3JWJPVnYzkDRyE62kTsoGx01AC0ukZUa16Yao24bs49lAiT\n65nq8urjWWepMH3GPMi2W+M0iXA7wBv6Pfhk+kl+UDvIP5F4IO6jIg5xjWVC\nP3bw+j9gku7+z/p7dNv2Xl6c9yeorafm9UTdhxyDaDflbW20vxMTYqjxpyOu\nJNMjWDAtwPeZBtW9DQrAMkNRTszK5pkqnyB8d2wI3m2N7wN3h171/YlItlxe\nE1tRM59thE3VOAiCkwg0GovuNMPgdMjMenlec37mrfTOG48AQtzySf8n+14x\neut0\r\n=cpIj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICa+KWnMcsMkQEijE59MJJifM/VyWFJ+jhLiwqS1XsGLAiA+4pPJE5nNfGZPk5vCvc9pFX4lExBTY50sO9VADV0Fqg=="}]},"maintainers":[{"email":"senellise@gmail.com","name":"gaara"},{"email":"kaidiren@gmail.com","name":"kaidiren"},{"email":"tokune@gmail.com","name":"tokune"},{"email":"shanda.lin@upai.com","name":"upyun"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.3.13_1580719956413_0.5088437100966869"},"_hasShrinkwrap":false},"3.4.0":{"name":"upyun","version":"3.4.0","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","lint":"eslint .","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*","preversion":"npm run lint && npm run test","version":"npm run build && git add -A dist","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"engines":{"node":">=8.0.0"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","chai":"^3.5.0","delay":"^4.2.0","eslint":"^5.16.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.19.1","base-64":"^0.1.0","form-data":"^3.0.0","hmacsha1":"^1.0.0","is-promise":"^2.1.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"09b9b7270fbfa4ca591aceb1e53d69964c78ea3c","_id":"upyun@3.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tokune","email":"tokune@gmail.com"},"dist":{"integrity":"sha512-3yk9iwXDPhMJwKzZtGouRfaAo4v9Gu0CVsTZghoalh1S0AyDETXM8LZPAeVN7SmWZssdawE/fWLWHZrX2nskkw==","shasum":"83be0063297f04aa38273bf85e500e6aab460776","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.4.0.tgz","fileCount":35,"unpackedSize":498198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXcReCRA9TVsSAnZWagAA3w8P/1h1kkndj1C0zo412EWj\ndLmYxdoV6ewcbsjRG/j6uLhcgs+G1sgjR4EhqcdZiiDbc+v+WYMl4wp8bfui\nspeH+eCYI/ir3lGdjXp2glzGq/ZtZLF3+Kg1qnKHHqEuWoAUlZzUkE9UaP+u\nrrlSJteXnYL2C97j5mpOjNojfM0TyLWkHYo/OX7OxBSjGgi083OLD/U8hviA\n/dsW8lB1QDMyHUMRWwyicyGSsdE0fGCYLyJq1OLodGeCFWYH4ybDf1m0/PmN\ntlhhy7aftKy99mrECoH6r3ByW9Sl4SswizItJG2f8rb/IcAWFiuXsD7ktm0G\noB3hRCwy2/9SNxmO87CKSTObNMbbm6yVHtaziHnEBveC6mkrRrYEQlIw7VKh\nRMpiea8+N1ylDPzX5tFF0zSmn65BRmC4BDJZCFVSTNSMq/4v068c3UIl2sRU\nQlqPixkvz9hw+k81UJ2kLmHMRv30HA/PT2QF2zGyfH9krELGSZeUvPpaFvIb\nicC00YNlHXmlpa9qascJPW0xadNeFhFoluT1c4LOIjy80N4NvVCEMu8YbcnC\nqLWTaTPJ1QvQ2OVxNoMtjfFSBvicA8ib+IUGHiYuQHqDMuzv7bCSai/TfTbz\n3bFBVOpb+FSABM7SuKzjxlvLkQvSFXQ7vtN30Jjg6nd6YCPASPDs0Hm8bGVu\ny51c\r\n=zC2w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfky/ExHBwUJnCB5s4vG1QC5Q1W3H4Jq7Yt/2fFmkTJwIhAOdep5z7y4LCPDZCwbh7/yFkQiGxutDYoGG0RWgIn3oX"}]},"maintainers":[{"email":"senellise@gmail.com","name":"gaara"},{"email":"kaidiren@gmail.com","name":"kaidiren"},{"email":"tokune@gmail.com","name":"tokune"},{"email":"shanda.lin@upai.com","name":"upyun"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.4.0_1583203421445_0.07442046230048693"},"_hasShrinkwrap":false},"3.4.1":{"name":"upyun","version":"3.4.1","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","lint":"eslint .","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*","preversion":"npm run lint && npm run test","version":"npm run build && git add -A dist","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"engines":{"node":">=8.0.0"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","builtin-modules":"^3.1.0","chai":"^3.5.0","delay":"^4.2.0","eslint":"^5.16.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.19.1","base-64":"^0.1.0","form-data":"^3.0.0","hmacsha1":"^1.0.0","is-promise":"^2.1.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"3e56aa079743ce0dd0bfe7ca33edc51fd4f90ee1","_id":"upyun@3.4.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tokune","email":"tokune@gmail.com"},"dist":{"integrity":"sha512-ht+W3LDSl9PQ1zFAYhoK5hNxbUkbWAw70gcBf3n7Hba1V+eI+I4MdH5ddJodczVe7yTa8vKKYJknR48vwzoUsQ==","shasum":"01e83f0d06f1bb70cd11df0da7f8ce976b7401a7","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.4.1.tgz","fileCount":35,"unpackedSize":448091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeahcCRA9TVsSAnZWagAAgyEP/joL8RXyiv2LkSkP/jEi\n3yykduGzqkp7KqdfJ3AJmGyc3D7krlnS4ti0iK5mNH4mDZU/CWvBPYVN2dMr\nZvqGgqfNAGSf5u300FtIs8ITa9VQxpBTHvjFColAxhO2/dlUX2DWeTeTcaGc\nKRaiBpG2hDK3T1IbEn22C3BzwpNY8QhBHhFMWh9PZBlbT/rAcNFXSh9eSfiW\nccXLVZuPZlGIOIx4wvMrQSUVLSxUVxn1sgYgsQ716OBvPGvfuFmxiRe+ZgTh\n5JU95iCwVBr3zar2QANQmmTqCQgA0D5Kwzfm/sOQaP/2MK4rLQogpGWRaai3\nLeYJZ5VMjvzxFW0j38zhmHxdk2TRGiDa61FqWc3mXX6A+R5quzBV4MB3lpBr\n8QF3UMUU0mLtkJPVir+lShAyh3T/JPhClm+5LqapgpGfskq38WATrk7wav3m\n7WCtbDpJS5EIUZO6LJ7zqlBoEFSvC//TJecocwIPFfUTx9ooSiwBmXAk6j7Y\nUWo9GO2UJIYR5fpu8T/UfM1ZsFxxtaJopGnTgs+QPDKsUIb6T2j3MkrKqL6F\nGebKBdEcS39AfU3obSyBRY3cr4zFmKsM6JPZcbnI4Dfxueh0dFQfXngfN9uJ\n3qVWL9B94eHpWmamoOzBZ3wjvQ2w+NLHpa0NGNEL7KxI4+cJSPA+9woWy3xK\n4ftq\r\n=Vk7p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9+h3KSy95LTDCC1V0RVOSbmJ+xbyFL0rLVZ6GXMwOEAiEAiKpEKvWw+JWw91RvwvYN+Y9PZMZNUS0dnusqkae2OG4="}]},"maintainers":[{"email":"senellise@gmail.com","name":"gaara"},{"email":"kaidiren@gmail.com","name":"kaidiren"},{"email":"tokune@gmail.com","name":"tokune"},{"email":"shanda.lin@upai.com","name":"upyun"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.4.1_1585031260024_0.5713080873451235"},"_hasShrinkwrap":false},"3.4.2":{"name":"upyun","version":"3.4.2","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","lint":"eslint .","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*","preversion":"npm run lint && npm run test","version":"npm run build && git add -A dist","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"engines":{"node":">=8.0.0"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","builtin-modules":"^3.1.0","chai":"^3.5.0","delay":"^4.2.0","eslint":"^5.16.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.19.1","base-64":"^0.1.0","form-data":"^3.0.0","hmacsha1":"^1.0.0","is-promise":"^2.1.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"c2e54365cf08040e4664819cae472040ba0f747c","_id":"upyun@3.4.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"tokune","email":"tokune@gmail.com"},"dist":{"integrity":"sha512-GTuidosn4ot4CBtrRAE/1A/iBW1zdjlDk7S/5uGKVK84EzLFKNVTJJBnwrt4nW+EtDGbMmEB28JY/eZ+Ol5GCg==","shasum":"aace93f48e2f2086d390e3130dc73bdc6fa72a39","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.4.2.tgz","fileCount":35,"unpackedSize":447928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJes84LCRA9TVsSAnZWagAAOwgP/RPdJrkbBjNTNtpEvufn\ns9pdLdqAo/rPQ7achZ+RGb5RLbBexzJuFLuy7WiaIhPHApvIzmHn3uKf22gd\nN6O1Pu2pbPPAjT3y+RRne6JTsh6+Gx4ZGZGIDEo+YGu0rUX5j4bRPFh8yn+t\nW5NXvRX5VaRS9wCJyEkByLQkYOgWWdlzbOKaw4Oy20TLpFPjPy6Q5a+UHWg6\npQDvGsX0EL3XHrwFNOhGNzraZsb0sKU0vT3tHviBM+s2qCnSYUl/FixGX4NU\nV+Fdwl6ds39d1b1c/dvY8V9U04GCoFYOVNnqteM7/Irg2UDmTZzQBbzcLHX4\nWh8QZVAdj9fdw1kdITemoz7rnXeAxcbu4VnULM+Q/yr+zHg9F0blsnskkrbu\npQf+bPMN/uDZ+i4HatphLczti9zgnn55bvt0Lb12Xq0fg1oc0K+QCMvYftfp\n1GWs7H1B6c4fM50JAi+ORehZbOqTVHD17HrAhvXVjQ3iauR5qm3fkx+DkD7n\nFzGgGqRUAdy1OUon7FfoIoTD9FrmXqg9Uu7dxgT6s/XF/RWeeJzC2f/VOM7R\nWD/Vs9GK6IXWq0FxGfzxXZXz0MjdeJtfQuyYcUTJienOQzq+f6JUMiWN00Gh\n3FFIAbPFbWK8RZd0ARREmZEeCEpVP1rQgzYACiEEpqImD8jp2A18IxHbyCUU\nBUtP\r\n=rejT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxKgdziYX3vQ8LIVdS1wue0VM4BSOa04dDB3B0jIeCnAiEAgmczECDAT0YyuNjvflHu7dgftuMPW1cYhL9fs7f0Tcs="}]},"maintainers":[{"email":"senellise@gmail.com","name":"gaara"},{"email":"kaidiren@gmail.com","name":"kaidiren"},{"email":"tokune@gmail.com","name":"tokune"},{"email":"shanda.lin@upai.com","name":"upyun"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.4.2_1588841994742_0.7164270180566854"},"_hasShrinkwrap":false},"3.4.4":{"name":"upyun","version":"3.4.4","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","lint":"eslint .","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*","preversion":"npm run lint && npm run test","version":"npm run build && git add -A dist","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"engines":{"node":">=8.0.0"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","builtin-modules":"^3.1.0","chai":"^3.5.0","delay":"^4.2.0","eslint":"^5.16.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.19.1","base-64":"^0.1.0","form-data":"^3.0.0","hmacsha1":"^1.0.0","is-promise":"^2.1.0","md5":"^2.2.1","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"da2e226cc8a1dabaeef7018b5a9e144ce4be01e1","_id":"upyun@3.4.4","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-OLTJ9PxFIMXWfFSoQqSY357sIO12hWPqIm6lpJozPZWkMH9PmFOUR/B7E3DBinneoBvZJkKELVD+Rsx/NwhUtQ==","shasum":"2aaf0a397dc30264ea11145682be2ab98f5bab92","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.4.4.tgz","fileCount":35,"unpackedSize":448460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6r78CRA9TVsSAnZWagAAsqkQAJPp3yyyOYroCmQhbfWR\nKqmg1pUTkYLbKZSe0B5jDFCSJWe/sfp/c3NK9c8HTaQyaaI4iT3BO1Tkc0Ql\nPXOTp7rN3PG8GwrJj5MYJPt+bClExaTITVY4/7hztRAEKlwWaT+2Rb3G988T\nZMq3FLownqJMJabNASG3u2Ow0joiGPSO+u9JkUVR/axBsa/iXq5FKoQo8Itx\nZklnFryN6J+SmHg7fHKlH7tl2gWMejvLaTpHfEiq0baqfOQqTzPFtNqGcwwH\n8bwUNL0DVr8Lvg9uODQTlTXCrsXOjNjf84gN6nfy5S9s13w1qDcVR964xNoG\nIMwSV69BmlSLYAGatM9ufK1k7SbxBAB115/Mxt5han4JR7yJUAwL5AYscbrl\nauVXh6SyosxxDy9BZ8ACbY7IUE6vaEGLiK5h4wIlef/ABYOLfu4IVbgVJUbG\nBajjKxs3UOoHDFpTnqh8qFQ08h8uLft7iACP8J1cAFWaSwoyDjlqbaBbHpCS\nATasNo/maZKp3sCTcqpAbwsVWisqwRUfK13EYSBOZwc4W8WUPPzxySSJ5jZL\n9yDTYHQCR004JN9EUCPsp7KAGAe184iWFh8ccK0ucMM7Tqm1dpCxZpvEIA/v\nHxpSqmhp8G926ZHU+bR/ZzEyJfrz5GOPXWtt4HvbxCsy2TJxhW+/jUTX4uLK\nMXK8\r\n=Hljt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+mSsy3vd8d9ZapQe62GEnXQLekIghb+mNW4Jf2QCdIAiAGQfM3JqXAUHylQtuQwr/wkNFjbSotg4/Y6PCCL2jZfw=="}]},"maintainers":[{"email":"senellise@gmail.com","name":"gaara"},{"email":"kaidiren@gmail.com","name":"kaidiren"},{"email":"tokune@gmail.com","name":"tokune"},{"email":"shanda.lin@upai.com","name":"upyun"}],"_npmUser":{"name":"tokune","email":"tokune@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.4.4_1592442619521_0.236298534932311"},"_hasShrinkwrap":false},"3.4.6":{"name":"upyun","version":"3.4.6","description":"UPYUN js sdk","main":"dist/upyun.common.js","module":"dist/upyun.esm.js","scripts":{"build":"node build/build.js","lint":"eslint .","test":"npm run test:server && npm run test:client","test:client":"karma start tests/karma.conf.js","test:server":"mocha --compilers js:babel-register tests/server/*","preversion":"npm run lint && npm run test","version":"npm run build && git add -A dist","postversion":"git push && git push --tags"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"engines":{"node":">=8.0.0"},"keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"author":{"name":"Leigh"},"license":"MIT","bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"homepage":"https://github.com/upyun/node-sdk","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"devDependencies":{"babel-cli":"^6.24.1","babel-loader":"^7.0.0","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.4.0","babel-register":"^6.24.1","builtin-modules":"^3.1.0","chai":"^3.5.0","delay":"^4.2.0","eslint":"^5.16.0","istanbul":"^0.4.3","karma":"^1.7.0","karma-chrome-launcher":"^2.1.1","karma-mocha":"^1.3.0","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^2.0.3","mocha":"^3.4.1","rollup":"^0.41.6","rollup-plugin-alias":"^1.3.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-json":"^2.1.1","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^3.0.0","should":"^9.0.2","uglify-js":"^3.0.11","webpack":"^2.5.1"},"dependencies":{"axios":"^0.26.1","base-64":"^1.0.0","form-data":"^4.0.0","hmacsha1":"^1.0.0","is-promise":"^4.0.0","md5":"^2.3.0","mime-types":"^2.1.15"},"browser":{"./upyun/utils.js":"./upyun/browser-utils.js","./upyun/form-upload.js":"./upyun/browser-form-upload.js"},"gitHead":"06345246e9c21d08f4e0836dc73ba7903db63032","_id":"upyun@3.4.6","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ThAI7woGkVE2lsOq8MFYb0Oeg8avOQQbY3XmXmaq1aZVjzcglcMuI/RImBrq+KJw7nX39iNKCJKYs65xiAF53Q==","shasum":"748aac637814d19faec983d839001a8f1c3277f0","tarball":"https://registry.npmjs.org/upyun/-/upyun-3.4.6.tgz","fileCount":35,"unpackedSize":450746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVbyqMaHivh9LCzPfzTCIsqoxUMUGYJ2g4X2GcRV2WLQIhAKNy+YJE+JD2rF8BgCAfIU1IbkQXuOxeuqERGpwPkOOq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi18rxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyVhAAnSGq1YZw6zEpuR0EF4k46lDHdCMP/GqqnNJrJzKvM2OKm9EF\r\npI69kq1W4S3bQlk5mxUDQs8xGggz1qSZQadb+3xgh0No4HYYxweqIHM6N8WY\r\n9v7w0BE/JH8Tgpp54myUZzcj12r+GwDxIpr/y77ixEYr4Qeakk0K0t7PnMGh\r\nrfh0+t42I9gH6YR9sKmx+t2XzNodAwiRvP5DJ7asw23Rv9VDkg2DkqD9qIsW\r\nVmkpCagTARYonqAI2wjhcJT/7k7++3BiieI2BdvzPR2vTauyfeBGU2gu5kXG\r\nY55X6IfIvUzX4/BWYrsxA0xYZnsADhwxKejLNdNYYhq6C3cA9G80aUGAMPfP\r\nkVs6pKLbxhHa7uSxgV9II89SXpUQCRxwsPmNxNkN0k7ekpEcDo4WMm1IPZ83\r\n1DyLpTayq3ADZ2cJeI6CX5cFm0OxgVVo38xqUdk9c4fx1qIYowzvnzcYMQqm\r\nE0bq9aHNty4/FGXS54XT4fYNyuZRchf9WCfr5EFdc0CUogqmVIJGMnbKHoq+\r\nlbqasWSe/6zh7N8zMk4t9kA9FWhdEDOTDTZ6QDKZPZH8HuTIh1epOo8KPb/z\r\nDFJw+LjLJsMEb7uhy0qgOswxS4phGUSvNlxdDFwgI3Mtg6kV+JIWe7ugn+2F\r\nqjvcKKRYWzKWmxQ3dD3/uxZ61gQU70cAuTg=\r\n=F87t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"tokune","email":"tokune@gmail.com"},"directories":{},"maintainers":[{"name":"tokune","email":"tokune@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"},{"name":"taevas","email":"372269470@qq.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"gaara","email":"senellise@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/upyun_3.4.6_1658309361220_0.6943276967646692"},"_hasShrinkwrap":false}},"readme":"# UPYUN JS SDK\n[![NPM version](https://img.shields.io/npm/v/upyun.svg?style=flat)](https://www.npmjs.org/package/upyun)\n[![Build Status](https://travis-ci.org/upyun/node-sdk.svg?branch=master)](https://travis-ci.org/upyun/node-sdk)\n[![dependencies Status](https://david-dm.org/upyun/node-sdk/status.svg)](https://david-dm.org/upyun/node-sdk)\n\nupyun js sdk, 支持服务端和客户端使用，集成：\n\n* [UPYUN HTTP REST 接口](http://docs.upyun.com/api/rest_api/)\n* [UPYUN HTTP FORM 接口](http://docs.upyun.com/api/form_api/)\n\n- 安全起见，浏览器端不能设置操作员账号名和密码\n- 服务端需要设置操作员账号名和密码\n- 浏览器端使用时，部分参数设置或方法调用会导致跨域失败问题\n    - `listDir` 设置 `limit | order | iter`\n    - `putFile` 设置 `Content-Type` 以外的其他选项\n    - `makeDir | updateMetadata | blockUpload | copy` 无法在浏览器端使用\n    - `deleteFile` 无法再浏览器端使用异步删除\n\n# 安装\n\n## npm\n```\n$ npm install upyun --production --save\n```\n\n## cdn\n\n浏览器端手动安装时，需要手动引入 sdk 的依赖 `axios` （考虑到方便 axios 被复用，浏览器版本构建时，没有引入此依赖）\n\n```\n<script src=\"https://unpkg.com/axios/dist/axios.min.js\"></script>\n```\n\n再引入编译后的 sdk 文件\n```\n<script src=\"https://unpkg.com/upyun/dist/upyun.min.js\"></script>\n```\n\n# 测试\n```\n$ npm run test\n```\n\n# 接口列表\n\n所有的接口返回均是 Promise\n\n## Client\n\n### 初始化\n```js\nconst client = new upyun.Client(service[, options][, getHeaderSignCallback])\n```\n\n**参数**\n\n- `service`: 又拍云服务，Service 实例: `new upyun.Service('your service name', 'your operator name', 'your operator password')`\n- `options`: 配置项，可以配置以下参数\n  - `domain`: 又拍云 rest api 地址，默认 `v0.api.upyun.com` 其他可配置域名见又拍云[文档](http://docs.upyun.com/api/rest_api/)\n  - `protocol`: 使用 `http|https` 协议，默认 `https` 协议\n  - `proxy`: 代理配置见[使用说明](https://github.com/upyun/node-sdk/pull/63). 默认为 `undefined`.\n- `getHeaderSignCallback`: 获取又拍云 HTTP Header 签名回调函数，服务端使用时不需要设置该参数。客户端使用必须设置该回调函数，它接受四个参数：`service, method, path, contentMD5`, 用于计算当前请求签名，其中 `contentMD5` 可选填。如果回调函数是异步，则必须返回一个 `Promise`\n\n**示例**\n\n- 服务端使用，一般只需要配置完整又拍云服务信息（服务名、操作员名、操作员密码）即可：\n\n```js\nconst service = new upyun.Service('your service name', 'your operator name', 'your operator password')\nconst client = new upyun.Client(service);\n```\n\n- 客户端使用，必须设置签名回调函数，又拍云服务信息只需服务名即可（注意：**如果回调函数是异步，则必须返回一个 Promise**）\n\n```js\n/**\n * @param {!Service} service: Service 实例\n * @param {!string} method: 当前请求的 API 使用的方法\n * @param {!string} path: 当前请求的资源路径\n * @param {?string} contentMD5 内容的 md5 值\n */\nfunction getSignHeader(service, method, path, contentMD5 = null) {\n  // 请求自己的服务器，计算当前 api 请求签名信息\n  // 可以参考该项目 sample 目录中的示例代码\n  ...\n}\nconst service = new upyun.Service('your service name')\nconst client = new upyun.Client(service, getSignHeader);\n```\n\n### usage(path = '/')\n\n查看目录大小（单位: byte）\n\n**参数**\n\n- `path`: 目录路径\n\n**示例**\n\n```\nclient.usage('/sub/dir').then(function(size) {\n  console.log('/sub/dir total used size: ' + size)\n})\n```\n\n### listDir(remotePath, options)\n\n获取目录下文件列表\n\n**参数**\n\n- `remotePath`: 需要查看的目录路径\n- `options`:\n  - `limit`: 每次请求获取的目录最大列表，最大值 10000，默认 100\n  - `order`: 列表以文件最后修改时间排序，可选值 `asc|desc`，默认 `asc`\n  - `iter`: 遍历起点，每次响应参数中，将会包含遍历下一页需要的 `iter` 值\n\n**响应**\n\n目录不存在，返回 `false`，否则返回一个对象，结构如下：\n\n```js\n{\n  files: [\n    {\n      name: 'example.txt', // file or dir name\n      type: 'N', // file type, N: file; F: dir\n      size: 28392812, // file size\n      time: 1486053098 // last modify time\n    }\n  ],\n  next: 'dlam9pd2Vmd2Z3Zg==' // next page iter\n}\n```\n\n### putFile(remotePath, localFile, options = {})\n\n通过 rest api 上传文件\n\n**参数**\n\n- `remotePath`: 文件保存路径 *需包含文件名*（**路径不需要 encodeURI，sdk 会统一处理**）\n- `localFile`: 需要上传的文件。服务端支持 `String | Stream | Buffer`, 浏览器端支持 `File | String` **注意 `String` 表示文件内容，不是本地文件路径**\n- `options`: 其他可选参数 `Content-MD5 | Content-Length | Content-Type | Content-Secret | x-gmkerl-thumb | x-upyun-meta-x | x-upyun-meta-ttl`（大小写无关，详见[上传参数](http://docs.upyun.com/api/rest_api/#_2)），其中 `Content-Type` 未设置时，将会根据文件路径设置默认值\n\n**响应**\n\n如果是非图片类文件，上传成功返回 `true`, 否则返回一个对象，包含图片的基本信息：\n\n```js\n{\n  width: 80,\n  height: 80,\n  'file-type': 'image/jpg',\n  frames: 1\n}\n```\n\n如果上传失败，返回 `false`\n\n\n### initMultipartUpload(remotePath, fileOrPath, options = {})\n\n初始化一个并行式断点续传任务\n\n**参数**\n\n- `remotePath`: 文件保存路径 *需包含文件名*（**路径不需要 encodeURI，sdk 会统一处理**）\n- `fileOrPath`: 需要上传的文件。服务端支持 `Buffer` 和文件路径 `String`, 浏览器端支持 `File`\n- `options`: 其他可选参数 `Content-MD5 | X-Upyun-Multi-Type | X-Upyun-Meta-X | X-Upyun-Meta-Ttl`（大小写无关，详见[上传参数](http://docs.upyun.com/api/rest_api/#_2)），其中 `Content-Type` 未设置时，将会根据文件路径设置默认值。\n\n**响应**\n\n初始化成功，返回一个对象：\n\n```js\n{\n  fileSize: 55997,\n  partCount: 1,\n  uuid: 'b2326f91-c5c4-4c6e-bce9-a41dae78ca2a'\n}\n```\n\n如果初始化失败，返回 `false`\n\n### multipartUpload (remotePath, fileOrPath, multiUuid, partId)\n\n**参数**\n\n- `remotePath`: 文件保存路径 *需包含文件名*（**路径不需要 encodeURI，sdk 会统一处理**）\n- `fileOrPath`: 需要上传的文件。服务端支持 `Buffer` 和文件路径 `String`, 浏览器端支持 `File`\n- `multiUuid`: 任务标识，初始化时生成。即 `X-Upyun-Multi-Uuid`\n- `partId` \t分块序号，序号从 0 开始. 即 `X-Upyun-Part-Id`\n\n**响应**\n\n数据传输成功返回 `true`, 反之返回 `false`\n\n### completeMultipartUpload (remotePath, multiUuid)\n\n**参数**\n\n- `remotePath`: 文件保存路径 *需包含文件名*（**路径不需要 encodeURI，sdk 会统一处理**）\n- `multiUuid`: 任务标识，初始化时生成。即 `X-Upyun-Multi-Uuid`\n\n**响应**\n\n数据传输成功返回 `true`, 反之返回 `false`\n\n### makeDir(remotePath)\n\n创建目录\n\n**参数**\n- `remotePath`: 新建目录的路径\n\n**响应**\n\n创建成功返回 `true`，否则 `false`\n\n### headFile(remotePath)\n\n`HEAD` 请求，获取文件基本信息\n\n**参数**\n- `remotePath`: 文件在又拍云云存储服务的路径\n\n**响应**\n\n文件不存在返回 `false`。否则返回一个对象，结构如下，详见[又拍云 HEAD](http://docs.upyun.com/api/rest_api/#_12)\n\n```js\n{\n  'type': 'file', // 文件类型\n  'size': 289239, // 文件大小\n  'date': 1486053098, // 文件创建时间\n  'Content-Md5': '9a56c9d185758d2eda3751e03b891fce'  // 文件 md5 值\n}\n```\n\n### deleteFile(remotePath)\n\n删除文件或目录\n\n**参数**\n- `remotePath`: 文件或目录在又拍云服务的路径\n\n**响应**\n\n删除成功返回 `true`, 否则返回 `false`\n\n### getFile(remotePath, saveStream = null)\n\n下载保存在又拍云服务的文件\n\n**参数**\n- `remotePath`: 需要下载的文件路径\n- `saveStream`: 可选值，一个可以写入的流。若传递该参数，下载的文件将直接写入该流。该参数不支持浏览器端使用\n\n**响应**\n\n如果文件不存在，将会返回 `false`。文件存在时，若没有设置 `saveStream`，该方法\n将直接返回文件内容。若设置了 `saveStream`，文件将直接写入该流，并返回流信息\n\n**示例**\n\n获取文件内容\n```js\nclient.getFile('/sample.txt').then(function (content) {\n  console.log(content) // will out put file content directly\n})\n```\n\n写入其他流\n```js\nconst saveTo = fs.createWriteStream('./localSample.txt')\nclient.getFile('/sample.txt', saveTo).then(function (stream) {\n  // file has been saved to localSample.txt\n  // you can pipe the stream to anywhere you want\n})\n```\n\n### formPutFile(remotePath, localFile, params = {}, opts = {})\n\n使用又拍云[表单 api](http://docs.upyun.com/api/form_api/) 上传文件。客户端使用该方法时，\n必须先设置获取又拍云 [HTTP Body 签名](http://docs.upyun.com/api/authorization/#http-body)的回调函数\n\n**参数**\n\n- `remotePath`: 保存路径\n- `localFile`: 需要上传的文件，和 `putFile` 相同(**如果在浏览器端使用，只支持 String/Blob/File **)\n- `params`: 又拍云表单 api 支持的可选参数（`service(同 bucket)`, `save-key` 两个必选参数不需要手动在这里设置）\n- `opts`\n  - `filename` 可选参数. 用于指定上传字符串/ Blob 的文件名. 支持路径取 basename. 文件名取值优先级 `filename` > `localFile` 是文件 > 默认值 `\"file\"`\n\n\n**响应**\n\n成功返回一个对象，详细说明见[异步通知规则](http://docs.upyun.com/api/form_api/#notify_return)参数说明部分，失败返回 `false`\n\n### copy(targetPath, sourcePath, options = {})\n\n将文件 `sourcePath` 拷贝至 `targetPath`，不适用于文件夹。\n\n**参数**\n\n- `sourcePath`: 原文件地址\n- `targetPath`: 目标文件地址\n- `options`: 其他可选参数 `x-upyun-metadata-directive | content-md5 | content-length`（无视大小写）\n\n**响应**\n\n操作成功返回 `true`, 反之返回 `false`\n\n\n### move(targetPath, sourcePath, options = {})\n\n将文件 `sourcePath` 移动并重命名至 `targetPath`，不适用于文件夹。\n\n**参数**\n\n- `sourcePath`: 原文件地址\n- `targetPath`: 目标文件地址\n- `options`: 其他可选参数 `x-upyun-metadata-directive | content-md5 | content-length`（无视大小写）\n\n**响应**\n\n操作成功返回 `true`, 反之返回 `false`\n\n\n## Servic**e**\n\n又拍云服务，包含以下属性\n\n- `serviceName` 服务名\n- `operatorName` 操作员名\n- `password` 操作员密码，读取该属性时，获取的值是 md5 加密后的结果\n\n## sign\n\n签名模块\n\n# 备注\n\n[upyun npm package](https://www.npmjs.org/package/upyun) 曾为 [James Chen](http://ashchan.com) 所有。\n\n经过与其的交流协商，James 已经将此 npm 包转由 UPYUN 开发团队管理和维护。\n\n后续的代码和版本更新，将于原有的项目无任何直接关系。\n\n在 npm 上, `\"upyun\": \"<=0.0.3\"` 是由 [James Chen](http://ashchan.com) 曾开发的 [node-upyun](https://github.com/ashchan/node-upyun) 项目.\n\n__非常感谢  [James Chen](http://ashchan.com) 对 upyun 的支持和贡献__\n","maintainers":[{"name":"tokune","email":"tokune@gmail.com"},{"name":"upyun","email":"shanda.lin@upai.com"},{"name":"taevas","email":"372269470@qq.com"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"gaara","email":"senellise@gmail.com"}],"time":{"modified":"2022-07-20T09:29:21.476Z","created":"2012-01-11T12:35:38.106Z","0.0.1":"2012-01-11T12:35:41.105Z","0.0.2":"2012-01-12T06:58:46.872Z","0.0.3":"2012-01-13T00:32:32.958Z","1.0.0":"2014-09-30T05:43:39.683Z","1.0.1":"2014-10-08T02:32:46.403Z","1.0.2":"2014-11-22T13:36:11.075Z","1.1.0":"2014-11-23T11:39:14.516Z","1.1.1":"2014-11-26T02:22:24.034Z","1.1.2":"2014-12-01T12:33:07.894Z","1.1.3":"2015-03-10T08:21:09.949Z","2.0.0":"2016-06-20T04:02:14.846Z","2.0.1":"2016-06-23T02:33:47.561Z","2.0.2":"2016-06-27T09:33:20.038Z","2.0.3":"2016-08-10T02:38:59.077Z","2.0.4":"2016-08-16T06:23:31.789Z","3.0.0":"2017-05-31T02:57:11.521Z","3.0.1":"2017-06-21T05:53:06.340Z","3.1.0":"2017-07-14T09:49:56.535Z","3.1.1":"2017-07-14T09:56:23.649Z","3.2.0":"2017-08-15T02:23:32.818Z","3.2.1":"2017-08-18T07:46:21.387Z","3.2.2":"2017-08-31T06:58:30.550Z","3.2.3":"2017-08-31T08:11:08.052Z","3.2.4":"2017-09-05T03:40:18.896Z","3.2.5":"2017-09-05T09:16:45.724Z","3.2.6":"2017-09-05T09:28:48.746Z","3.3.0":"2017-10-21T01:49:10.490Z","3.3.1":"2017-10-21T15:10:45.731Z","3.3.2":"2017-11-20T11:53:32.435Z","3.3.3":"2017-11-27T11:20:40.612Z","3.3.4":"2018-01-26T11:36:36.545Z","3.3.5":"2018-10-25T05:49:49.255Z","3.3.6":"2019-04-30T02:20:58.041Z","3.3.7":"2019-04-30T02:34:10.444Z","3.3.8":"2019-05-06T06:28:36.149Z","3.3.9":"2019-05-09T07:59:54.803Z","3.3.11":"2019-07-15T05:57:11.380Z","3.3.12":"2020-01-20T01:35:30.130Z","3.3.13":"2020-02-03T08:52:36.662Z","3.4.0":"2020-03-03T02:43:41.627Z","3.4.1":"2020-03-24T06:27:40.311Z","3.4.2":"2020-05-07T08:59:54.948Z","3.4.4":"2020-06-18T01:10:19.749Z","3.4.6":"2022-07-20T09:29:21.397Z"},"author":{"name":"Leigh"},"repository":{"type":"git","url":"git+ssh://git@github.com/upyun/node-sdk.git"},"homepage":"https://github.com/upyun/node-sdk","keywords":["upyun","js","nodejs","sdk","cdn","cloud","storage"],"bugs":{"url":"https://github.com/upyun/node-sdk/issues"},"readmeFilename":"README.md","license":"MIT","contributors":[{"name":"yejingx","email":"yejingx@gmail.com"},{"name":"Leigh","email":"i@zhuli.me"},{"name":"kaidiren","email":"kaidiren@gmail.com"},{"name":"Gaara","email":"sabakugaara@users.noreply.github.com"}],"users":{"crossingmay":true,"shuoshubao":true}}