Skip to content

Commit

Permalink
update package to avoid ReDoS vulnerability
Browse files Browse the repository at this point in the history
  • Loading branch information
JasonBoy committed May 23, 2017
1 parent 7652a6c commit a85387d
Show file tree
Hide file tree
Showing 2 changed files with 62 additions and 34 deletions.
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "wechat-jssdk",
"version": "3.0.8",
"version": "3.0.9",
"description": "Next-Generation WeChat JS-SDK integration with NodeJS",
"main": "./lib/index.js",
"engines": {
Expand Down Expand Up @@ -33,9 +33,9 @@
"homepage": "https://github.com/JasonBoy/wechat-jssdk#readme",
"dependencies": {
"bluebird": "^3.4.6",
"debug": "^2.5.1",
"debug": "^2.6.8",
"lodash": "^4.17.2",
"mongoose": "^4.7.4",
"mongoose": "^4.10.2",
"request": "^2.81.0",
"request-promise": "^4.1.1"
},
Expand Down
90 changes: 59 additions & 31 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -724,7 +724,7 @@ bson@~1.0.4:
version "1.0.4"
resolved "http://registry.npm.taobao.org/bson/download/bson-1.0.4.tgz#93c10d39eaa5b58415cbc4052f3e53e562b0b72c"

buffer-shims@^1.0.0:
buffer-shims@^1.0.0, buffer-shims@~1.0.0:
version "1.0.0"
resolved "http://registry.npm.taobao.org/buffer-shims/download/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51"

Expand Down Expand Up @@ -977,12 +977,18 @@ [email protected], debug@~2.2.0:
dependencies:
ms "0.7.1"

[email protected], debug@^2.1.1, debug@^2.2.0, debug@^2.5.1:
[email protected], debug@^2.1.1:
version "2.6.1"
resolved "http://registry.npm.taobao.org/debug/download/debug-2.6.1.tgz#79855090ba2c4e3115cc7d8769491d58f0491351"
dependencies:
ms "0.7.2"

[email protected], debug@^2.2.0, debug@^2.6.8:
version "2.6.8"
resolved "http://registry.npm.taobao.org/debug/download/debug-2.6.8.tgz#e731531ca2ede27d188222427da17821d68ff4fc"
dependencies:
ms "2.0.0"

decamelize@^1.0.0, decamelize@^1.1.1:
version "1.2.0"
resolved "http://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
Expand Down Expand Up @@ -1483,9 +1489,9 @@ home-or-tmp@^2.0.0:
os-homedir "^1.0.0"
os-tmpdir "^1.0.1"

hooks-fixed@1.2.0:
version "1.2.0"
resolved "http://registry.npm.taobao.org/hooks-fixed/download/hooks-fixed-1.2.0.tgz#0d2772d4d7d685ff9244724a9f0b5b2559aac96b"
hooks-fixed@2.0.0:
version "2.0.0"
resolved "http://registry.npm.taobao.org/hooks-fixed/download/hooks-fixed-2.0.0.tgz#a01d894d52ac7f6599bbb1f63dfc9c411df70cba"

hosted-git-info@^2.1.4:
version "2.2.0"
Expand Down Expand Up @@ -1755,9 +1761,9 @@ jsprim@^1.2.2:
json-schema "0.2.3"
verror "1.3.6"

kareem@1.2.1:
version "1.2.1"
resolved "http://registry.npm.taobao.org/kareem/download/kareem-1.2.1.tgz#acdb8c8119845834abbfa58ade1cf9dea63dc752"
kareem@1.4.1:
version "1.4.1"
resolved "http://registry.npm.taobao.org/kareem/download/kareem-1.4.1.tgz#ed76200044fa041ef32b4da8261e2553f1173531"

kind-of@^3.0.2:
version "3.1.0"
Expand Down Expand Up @@ -1972,34 +1978,34 @@ mocha@^3.2.0:
mkdirp "0.5.1"
supports-color "3.1.2"

[email protected].8:
version "2.1.8"
resolved "http://registry.npm.taobao.org/mongodb-core/download/mongodb-core-2.1.8.tgz#b33e0370d0a59d97b6cb1ec610527be9e95ca2c0"
[email protected].10:
version "2.1.10"
resolved "http://registry.npm.taobao.org/mongodb-core/download/mongodb-core-2.1.10.tgz#eb290681d196d3346a492161aa2ea0905e63151b"
dependencies:
bson "~1.0.4"
require_optional "~1.0.0"

[email protected].24:
version "2.2.24"
resolved "http://registry.npm.taobao.org/mongodb/download/mongodb-2.2.24.tgz#80f40d6ec5bdec0ddecf0f9ce0144e794c46449a"
[email protected].26:
version "2.2.26"
resolved "http://registry.npm.taobao.org/mongodb/download/mongodb-2.2.26.tgz#1bd50c557c277c98e1a05da38c9839c4922b034a"
dependencies:
es6-promise "3.2.1"
mongodb-core "2.1.8"
readable-stream "2.1.5"
mongodb-core "2.1.10"
readable-stream "2.2.7"

mongoose@^4.7.4:
version "4.8.4"
resolved "http://registry.npm.taobao.org/mongoose/download/mongoose-4.8.4.tgz#091ca76f404355120a0b497bad6cc2b7d21c83ae"
mongoose@^4.10.2:
version "4.10.2"
resolved "http://registry.npm.taobao.org/mongoose/download/mongoose-4.10.2.tgz#c7473ebada5f985cdac8e4182d40776b1aaf5352"
dependencies:
async "2.1.4"
bson "~1.0.4"
hooks-fixed "1.2.0"
kareem "1.2.1"
mongodb "2.2.24"
hooks-fixed "2.0.0"
kareem "1.4.1"
mongodb "2.2.26"
mpath "0.2.1"
mpromise "0.5.5"
mquery "2.2.3"
ms "0.7.2"
mquery "2.3.1"
ms "2.0.0"
muri "1.2.1"
regexp-clone "0.0.1"
sliced "1.0.1"
Expand All @@ -2012,12 +2018,12 @@ [email protected]:
version "0.5.5"
resolved "http://registry.npm.taobao.org/mpromise/download/mpromise-0.5.5.tgz#f5b24259d763acc2257b0a0c8c6d866fd51732e6"

mquery@2.2.3:
version "2.2.3"
resolved "http://registry.npm.taobao.org/mquery/download/mquery-2.2.3.tgz#a4703b64fb6734fce51d784a4df095cabf1a8f57"
mquery@2.3.1:
version "2.3.1"
resolved "http://registry.npm.taobao.org/mquery/download/mquery-2.3.1.tgz#9ab36749714800ff0bb53a681ce4bc4d5f07c87b"
dependencies:
bluebird "2.10.2"
debug "2.2.0"
debug "2.6.8"
regexp-clone "0.0.1"
sliced "0.0.5"

Expand All @@ -2029,6 +2035,10 @@ [email protected]:
version "0.7.2"
resolved "http://registry.npm.taobao.org/ms/download/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765"

[email protected]:
version "2.0.0"
resolved "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"

[email protected]:
version "1.2.1"
resolved "http://registry.npm.taobao.org/muri/download/muri-1.2.1.tgz#ec7ea5ce6ca6a523eb1ab35bacda5fa816c9aa3c"
Expand Down Expand Up @@ -2397,7 +2407,19 @@ read-pkg@^1.0.0:
normalize-package-data "^2.3.2"
path-type "^1.0.0"

[email protected], "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.0, readable-stream@~2.1.4:
[email protected], "readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.0:
version "2.2.7"
resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.2.7.tgz#07057acbe2467b22042d36f98c5ad507054e95b1"
dependencies:
buffer-shims "~1.0.0"
core-util-is "~1.0.0"
inherits "~2.0.1"
isarray "~1.0.0"
process-nextick-args "~1.0.6"
string_decoder "~1.0.0"
util-deprecate "~1.0.1"

readable-stream@~2.1.4:
version "2.1.5"
resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0"
dependencies:
Expand Down Expand Up @@ -2491,7 +2513,7 @@ request-promise@^4.1.1:
request-promise-core "1.1.1"
stealthy-require "^1.0.0"

[email protected], request@^2.79.0:
[email protected]:
version "2.79.0"
resolved "http://registry.npm.taobao.org/request/download/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de"
dependencies:
Expand All @@ -2516,7 +2538,7 @@ [email protected], request@^2.79.0:
tunnel-agent "~0.4.1"
uuid "^3.0.0"

request@^2.81.0:
request@^2.79.0, request@^2.81.0:
version "2.81.0"
resolved "http://registry.npm.taobao.org/request/download/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
dependencies:
Expand Down Expand Up @@ -2763,6 +2785,12 @@ string_decoder@^0.10.25, string_decoder@~0.10.x:
version "0.10.31"
resolved "http://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"

string_decoder@~1.0.0:
version "1.0.1"
resolved "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.0.1.tgz#62e200f039955a6810d8df0a33ffc0f013662d98"
dependencies:
safe-buffer "^5.0.1"

stringstream@~0.0.4:
version "0.0.5"
resolved "http://registry.npm.taobao.org/stringstream/download/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878"
Expand Down

0 comments on commit a85387d

Please sign in to comment.