Skip to content

Commit 88204d8

Browse files
fix(deps): update dependency express to ~4.20.0 [security]
1 parent 7732c90 commit 88204d8

File tree

2 files changed

+84
-45
lines changed

2 files changed

+84
-45
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"cors": "2.8.5",
2626
"datauri": "4.1.0",
2727
"debug": "4.3.5",
28-
"express": "~4.18.3",
28+
"express": "~4.20.0",
2929
"express-boom": "3.0.0",
3030
"firebase-admin": "12.1.1",
3131
"helmet": "7.1.0",

yarn.lock

Lines changed: 83 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -2552,6 +2552,24 @@ [email protected], body-parser@^1.18.3, body-parser@^1.19.0:
25522552
type-is "~1.6.18"
25532553
unpipe "1.0.0"
25542554

2555+
2556+
version "1.20.3"
2557+
resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.3.tgz#1953431221c6fb5cd63c4b36d53fab0928e548c6"
2558+
integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==
2559+
dependencies:
2560+
bytes "3.1.2"
2561+
content-type "~1.0.5"
2562+
debug "2.6.9"
2563+
depd "2.0.0"
2564+
destroy "1.2.0"
2565+
http-errors "2.0.0"
2566+
iconv-lite "0.4.24"
2567+
on-finished "2.4.1"
2568+
qs "6.13.0"
2569+
raw-body "2.5.2"
2570+
type-is "~1.6.18"
2571+
unpipe "1.0.0"
2572+
25552573
boom@^7.3.x:
25562574
version "7.3.0"
25572575
resolved "https://registry.yarnpkg.com/boom/-/boom-7.3.0.tgz#733a6d956d33b0b1999da3fe6c12996950d017b9"
@@ -3172,11 +3190,6 @@ [email protected]:
31723190
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1"
31733191
integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
31743192

3175-
3176-
version "0.5.0"
3177-
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b"
3178-
integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==
3179-
31803193
31813194
version "0.6.0"
31823195
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051"
@@ -3574,6 +3587,11 @@ encodeurl@~1.0.2:
35743587
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
35753588
integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==
35763589

3590+
encodeurl@~2.0.0:
3591+
version "2.0.0"
3592+
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58"
3593+
integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==
3594+
35773595
encoding@^0.1.13:
35783596
version "0.1.13"
35793597
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
@@ -4093,37 +4111,37 @@ express@^4.16.4:
40934111
utils-merge "1.0.1"
40944112
vary "~1.1.2"
40954113

4096-
express@~4.18.3:
4097-
version "4.18.3"
4098-
resolved "https://registry.yarnpkg.com/express/-/express-4.18.3.tgz#6870746f3ff904dee1819b82e4b51509afffb0d4"
4099-
integrity sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw==
4114+
express@~4.20.0:
4115+
version "4.20.0"
4116+
resolved "https://registry.yarnpkg.com/express/-/express-4.20.0.tgz#f1d08e591fcec770c07be4767af8eb9bcfd67c48"
4117+
integrity sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==
41004118
dependencies:
41014119
accepts "~1.3.8"
41024120
array-flatten "1.1.1"
4103-
body-parser "1.20.2"
4121+
body-parser "1.20.3"
41044122
content-disposition "0.5.4"
41054123
content-type "~1.0.4"
4106-
cookie "0.5.0"
4124+
cookie "0.6.0"
41074125
cookie-signature "1.0.6"
41084126
debug "2.6.9"
41094127
depd "2.0.0"
4110-
encodeurl "~1.0.2"
4128+
encodeurl "~2.0.0"
41114129
escape-html "~1.0.3"
41124130
etag "~1.8.1"
41134131
finalhandler "1.2.0"
41144132
fresh "0.5.2"
41154133
http-errors "2.0.0"
4116-
merge-descriptors "1.0.1"
4134+
merge-descriptors "1.0.3"
41174135
methods "~1.1.2"
41184136
on-finished "2.4.1"
41194137
parseurl "~1.3.3"
4120-
path-to-regexp "0.1.7"
4138+
path-to-regexp "0.1.10"
41214139
proxy-addr "~2.0.7"
41224140
qs "6.11.0"
41234141
range-parser "~1.2.1"
41244142
safe-buffer "5.2.1"
4125-
send "0.18.0"
4126-
serve-static "1.15.0"
4143+
send "0.19.0"
4144+
serve-static "1.16.0"
41274145
setprototypeof "1.2.0"
41284146
statuses "2.0.1"
41294147
type-is "~1.6.18"
@@ -6341,6 +6359,11 @@ [email protected]:
63416359
resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
63426360
integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==
63436361

6362+
6363+
version "1.0.3"
6364+
resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.3.tgz#d80319a65f3c7935351e5cfdac8f9318504dbed5"
6365+
integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==
6366+
63446367
merge2@^1.3.0, merge2@^1.4.1:
63456368
version "1.4.1"
63466369
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
@@ -7165,6 +7188,11 @@ path-scurry@^1.11.1:
71657188
lru-cache "^10.2.0"
71667189
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
71677190

7191+
7192+
version "0.1.10"
7193+
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.10.tgz#67e9108c5c0551b9e5326064387de4763c4d5f8b"
7194+
integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==
7195+
71687196
71697197
version "0.1.7"
71707198
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
@@ -7523,6 +7551,13 @@ [email protected]:
75237551
dependencies:
75247552
side-channel "^1.0.4"
75257553

7554+
7555+
version "6.13.0"
7556+
resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906"
7557+
integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==
7558+
dependencies:
7559+
side-channel "^1.0.6"
7560+
75267561
qs@^6.11.0, qs@^6.11.2, qs@^6.4.0, qs@^6.6.0:
75277562
version "6.12.1"
75287563
resolved "https://registry.yarnpkg.com/qs/-/qs-6.12.1.tgz#39422111ca7cbdb70425541cba20c7d7b216599a"
@@ -7911,6 +7946,25 @@ [email protected]:
79117946
range-parser "~1.2.1"
79127947
statuses "2.0.1"
79137948

7949+
7950+
version "0.19.0"
7951+
resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8"
7952+
integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==
7953+
dependencies:
7954+
debug "2.6.9"
7955+
depd "2.0.0"
7956+
destroy "1.2.0"
7957+
encodeurl "~1.0.2"
7958+
escape-html "~1.0.3"
7959+
etag "~1.8.1"
7960+
fresh "0.5.2"
7961+
http-errors "2.0.0"
7962+
mime "1.6.0"
7963+
ms "2.1.3"
7964+
on-finished "2.4.1"
7965+
range-parser "~1.2.1"
7966+
statuses "2.0.1"
7967+
79147968
79157969
version "6.0.0"
79167970
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8"
@@ -7928,6 +7982,16 @@ [email protected]:
79287982
parseurl "~1.3.3"
79297983
send "0.18.0"
79307984

7985+
7986+
version "1.16.0"
7987+
resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.0.tgz#2bf4ed49f8af311b519c46f272bf6ac3baf38a92"
7988+
integrity sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==
7989+
dependencies:
7990+
encodeurl "~1.0.2"
7991+
escape-html "~1.0.3"
7992+
parseurl "~1.3.3"
7993+
send "0.18.0"
7994+
79317995
set-blocking@^2.0.0:
79327996
version "2.0.0"
79337997
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
@@ -8188,16 +8252,7 @@ streamsearch@^1.1.0:
81888252
resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764"
81898253
integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==
81908254

8191-
"string-width-cjs@npm:string-width@^4.2.0":
8192-
version "4.2.3"
8193-
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
8194-
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
8195-
dependencies:
8196-
emoji-regex "^8.0.0"
8197-
is-fullwidth-code-point "^3.0.0"
8198-
strip-ansi "^6.0.1"
8199-
8200-
string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
8255+
"string-width-cjs@npm:string-width@^4.2.0", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
82018256
version "4.2.3"
82028257
resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
82038258
integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
@@ -8262,14 +8317,7 @@ string_decoder@~1.1.1:
82628317
dependencies:
82638318
safe-buffer "~5.1.0"
82648319

8265-
"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
8266-
version "6.0.1"
8267-
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
8268-
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
8269-
dependencies:
8270-
ansi-regex "^5.0.1"
8271-
8272-
strip-ansi@^6.0.0, strip-ansi@^6.0.1:
8320+
"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
82738321
version "6.0.1"
82748322
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
82758323
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -9051,7 +9099,7 @@ [email protected]:
90519099
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.1.tgz#46fc150c17d826b86a008e5a4508656777e9c343"
90529100
integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==
90539101

9054-
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
9102+
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
90559103
version "7.0.0"
90569104
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
90579105
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
@@ -9069,15 +9117,6 @@ wrap-ansi@^6.0.1, wrap-ansi@^6.2.0:
90699117
string-width "^4.1.0"
90709118
strip-ansi "^6.0.0"
90719119

9072-
wrap-ansi@^7.0.0:
9073-
version "7.0.0"
9074-
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
9075-
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
9076-
dependencies:
9077-
ansi-styles "^4.0.0"
9078-
string-width "^4.1.0"
9079-
strip-ansi "^6.0.0"
9080-
90819120
wrap-ansi@^8.1.0:
90829121
version "8.1.0"
90839122
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"

0 commit comments

Comments
 (0)