Skip to content

Commit 0332bfc

Browse files
committed
upgrade express
1 parent 90afa90 commit 0332bfc

File tree

4 files changed

+123
-44
lines changed

4 files changed

+123
-44
lines changed

packages/cubejs-api-gateway/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
"@ungap/structured-clone": "^0.3.4",
3333
"body-parser": "^1.19.0",
3434
"chrono-node": "^2.6.2",
35+
"express": "^4.21.1",
3536
"express-graphql": "^0.12.0",
3637
"graphql": "^15.8.0",
3738
"graphql-scalars": "^1.10.0",
@@ -50,7 +51,7 @@
5051
},
5152
"devDependencies": {
5253
"@cubejs-backend/linter": "^1.0.0",
53-
"@types/express": "^4.17.9",
54+
"@types/express": "^4.17.21",
5455
"@types/jest": "^27",
5556
"@types/jsonwebtoken": "^9.0.2",
5657
"@types/jwk-to-pem": "^2.0.0",
@@ -59,7 +60,6 @@
5960
"@types/ramda": "^0.27.32",
6061
"@types/supertest": "^2.0.10",
6162
"@types/uuid": "^8.3.1",
62-
"express": "^4.17.1",
6363
"jest": "^27",
6464
"mysql": "^2.18.1",
6565
"should": "^13.2.3",

packages/cubejs-server-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
"@cubejs-backend/linter": "^1.0.0",
6262
"@cubejs-client/playground": "1.1.6",
6363
"@types/cross-spawn": "^6.0.2",
64-
"@types/express": "^4.17.9",
64+
"@types/express": "^4.17.21",
6565
"@types/fs-extra": "^9.0.8",
6666
"@types/jest": "^27",
6767
"@types/jsonwebtoken": "^9.0.2",

packages/cubejs-server/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
"body-parser": "^1.19.0",
5555
"codesandbox-import-utils": "^2.1.12",
5656
"cors": "^2.8.4",
57-
"express": "^4.17.1",
57+
"express": "^4.21.1",
5858
"jsonwebtoken": "^9.0.2",
5959
"semver": "^7.6.3",
6060
"source-map-support": "^0.5.19",
@@ -66,7 +66,7 @@
6666
"@oclif/dev-cli": "^1.23.1",
6767
"@types/body-parser": "^1.19.0",
6868
"@types/cors": "^2.8.8",
69-
"@types/express": "^4.17.11",
69+
"@types/express": "^4.17.21",
7070
"@types/node": "^18",
7171
"@types/semver": "^7.5.8",
7272
"@types/ws": "^7.2.9",

yarn.lock

Lines changed: 118 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -8926,7 +8926,7 @@
89268926
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4"
89278927
integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==
89288928

8929-
"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18":
8929+
"@types/express-serve-static-core@*":
89308930
version "4.17.26"
89318931
resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.26.tgz#5d9a8eeecb9d5f9d7fc1d85f541512a84638ae88"
89328932
integrity sha512-zeu3tpouA043RHxW0gzRxwCHchMgftE8GArRsvYT0ByDMbn19olQHx5jLue0LxWY6iYtXb7rXmuVtSkhy9YZvQ==
@@ -8945,17 +8945,27 @@
89458945
"@types/range-parser" "*"
89468946
"@types/send" "*"
89478947

8948-
"@types/express@*", "@types/express@^4.17.11", "@types/express@^4.17.9":
8949-
version "4.17.13"
8950-
resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.13.tgz#a76e2995728999bab51a33fabce1d705a3709034"
8951-
integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==
8948+
"@types/express-serve-static-core@^5.0.0":
8949+
version "5.0.2"
8950+
resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-5.0.2.tgz#812d2871e5eea17fb0bd5214dda7a7b748c0e12a"
8951+
integrity sha512-vluaspfvWEtE4vcSDlKRNer52DvOGrB2xv6diXy6UKyKW0lqZiWHGNApSyxOv+8DE5Z27IzVvE7hNkxg7EXIcg==
8952+
dependencies:
8953+
"@types/node" "*"
8954+
"@types/qs" "*"
8955+
"@types/range-parser" "*"
8956+
"@types/send" "*"
8957+
8958+
"@types/express@*":
8959+
version "5.0.0"
8960+
resolved "https://registry.yarnpkg.com/@types/express/-/express-5.0.0.tgz#13a7d1f75295e90d19ed6e74cab3678488eaa96c"
8961+
integrity sha512-DvZriSMehGHL1ZNLzi6MidnsDhUZM/x2pRdDIKdwbUNqqwHxMlRdkxtn6/EPKyqKpHqTl/4nRZsRNLpZxZRpPQ==
89528962
dependencies:
89538963
"@types/body-parser" "*"
8954-
"@types/express-serve-static-core" "^4.17.18"
8964+
"@types/express-serve-static-core" "^5.0.0"
89558965
"@types/qs" "*"
89568966
"@types/serve-static" "*"
89578967

8958-
"@types/express@^4.17.13":
8968+
"@types/express@^4.17.13", "@types/express@^4.17.21":
89598969
version "4.17.21"
89608970
resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d"
89618971
integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==
@@ -11932,7 +11942,25 @@ bn.js@^5.2.1:
1193211942
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70"
1193311943
integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==
1193411944

11935-
[email protected], body-parser@^1.19.0:
11945+
11946+
version "1.20.3"
11947+
resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.3.tgz#1953431221c6fb5cd63c4b36d53fab0928e548c6"
11948+
integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==
11949+
dependencies:
11950+
bytes "3.1.2"
11951+
content-type "~1.0.5"
11952+
debug "2.6.9"
11953+
depd "2.0.0"
11954+
destroy "1.2.0"
11955+
http-errors "2.0.0"
11956+
iconv-lite "0.4.24"
11957+
on-finished "2.4.1"
11958+
qs "6.13.0"
11959+
raw-body "2.5.2"
11960+
type-is "~1.6.18"
11961+
unpipe "1.0.0"
11962+
11963+
body-parser@^1.19.0:
1193611964
version "1.20.2"
1193711965
resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd"
1193811966
integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==
@@ -13304,10 +13332,10 @@ [email protected]:
1330413332
resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
1330513333
integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw=
1330613334

13307-
cookie@0.6.0:
13308-
version "0.6.0"
13309-
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051"
13310-
integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==
13335+
cookie@0.7.1:
13336+
version "0.7.1"
13337+
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.7.1.tgz#2f73c42142d5d5cf71310a74fc4ae61670e5dbc9"
13338+
integrity sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==
1331113339

1331213340
cookie@~0.4.1:
1331313341
version "0.4.1"
@@ -14960,6 +14988,11 @@ encodeurl@~1.0.2:
1496014988
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
1496114989
integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=
1496214990

14991+
encodeurl@~2.0.0:
14992+
version "2.0.0"
14993+
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58"
14994+
integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==
14995+
1496314996
encoding@^0.1.11, encoding@^0.1.12, encoding@^0.1.13:
1496414997
version "0.1.13"
1496514998
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
@@ -16095,37 +16128,37 @@ express-graphql@^0.12.0:
1609516128
http-errors "1.8.0"
1609616129
raw-body "^2.4.1"
1609716130

16098-
express@^4.17.1, express@^4.17.3:
16099-
version "4.19.2"
16100-
resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465"
16101-
integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==
16131+
express@^4.17.1, express@^4.17.3, express@^4.21.1:
16132+
version "4.21.1"
16133+
resolved "https://registry.yarnpkg.com/express/-/express-4.21.1.tgz#9dae5dda832f16b4eec941a4e44aa89ec481b281"
16134+
integrity sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==
1610216135
dependencies:
1610316136
accepts "~1.3.8"
1610416137
array-flatten "1.1.1"
16105-
body-parser "1.20.2"
16138+
body-parser "1.20.3"
1610616139
content-disposition "0.5.4"
1610716140
content-type "~1.0.4"
16108-
cookie "0.6.0"
16141+
cookie "0.7.1"
1610916142
cookie-signature "1.0.6"
1611016143
debug "2.6.9"
1611116144
depd "2.0.0"
16112-
encodeurl "~1.0.2"
16145+
encodeurl "~2.0.0"
1611316146
escape-html "~1.0.3"
1611416147
etag "~1.8.1"
16115-
finalhandler "1.2.0"
16148+
finalhandler "1.3.1"
1611616149
fresh "0.5.2"
1611716150
http-errors "2.0.0"
16118-
merge-descriptors "1.0.1"
16151+
merge-descriptors "1.0.3"
1611916152
methods "~1.1.2"
1612016153
on-finished "2.4.1"
1612116154
parseurl "~1.3.3"
16122-
path-to-regexp "0.1.7"
16155+
path-to-regexp "0.1.10"
1612316156
proxy-addr "~2.0.7"
16124-
qs "6.11.0"
16157+
qs "6.13.0"
1612516158
range-parser "~1.2.1"
1612616159
safe-buffer "5.2.1"
16127-
send "0.18.0"
16128-
serve-static "1.15.0"
16160+
send "0.19.0"
16161+
serve-static "1.16.2"
1612916162
setprototypeof "1.2.0"
1613016163
statuses "2.0.1"
1613116164
type-is "~1.6.18"
@@ -16406,13 +16439,13 @@ filter-obj@^1.1.0:
1640616439
resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b"
1640716440
integrity sha1-mzERErxsYSehbgFsbF1/GeCAXFs=
1640816441

16409-
finalhandler@1.2.0:
16410-
version "1.2.0"
16411-
resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32"
16412-
integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==
16442+
finalhandler@1.3.1:
16443+
version "1.3.1"
16444+
resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.3.1.tgz#0c575f1d1d324ddd1da35ad7ece3df7d19088019"
16445+
integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==
1641316446
dependencies:
1641416447
debug "2.6.9"
16415-
encodeurl "~1.0.2"
16448+
encodeurl "~2.0.0"
1641616449
escape-html "~1.0.3"
1641716450
on-finished "2.4.1"
1641816451
parseurl "~1.3.3"
@@ -20927,10 +20960,10 @@ meow@^8.0.0:
2092720960
type-fest "^0.18.0"
2092820961
yargs-parser "^20.2.3"
2092920962

20930-
20931-
version "1.0.1"
20932-
resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
20933-
integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=
20963+
20964+
version "1.0.3"
20965+
resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.3.tgz#d80319a65f3c7935351e5cfdac8f9318504dbed5"
20966+
integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==
2093420967

2093520968
merge-source-map@^1.1.0:
2093620969
version "1.1.0"
@@ -22906,10 +22939,10 @@ path-scurry@^1.11.1:
2290622939
lru-cache "^10.2.0"
2290722940
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
2290822941

22909-
22910-
version "0.1.7"
22911-
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
22912-
integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=
22942+
22943+
version "0.1.10"
22944+
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.10.tgz#67e9108c5c0551b9e5326064387de4763c4d5f8b"
22945+
integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==
2291322946

2291422947
path-to-regexp@^1.7.0:
2291522948
version "1.8.0"
@@ -24435,6 +24468,13 @@ [email protected]:
2443524468
dependencies:
2443624469
side-channel "^1.0.4"
2443724470

24471+
24472+
version "6.13.0"
24473+
resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906"
24474+
integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==
24475+
dependencies:
24476+
side-channel "^1.0.6"
24477+
2443824478
qs@^6.5.1, qs@^6.9.4:
2443924479
version "6.11.2"
2444024480
resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9"
@@ -26265,6 +26305,25 @@ [email protected]:
2626526305
range-parser "~1.2.1"
2626626306
statuses "2.0.1"
2626726307

26308+
26309+
version "0.19.0"
26310+
resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8"
26311+
integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==
26312+
dependencies:
26313+
debug "2.6.9"
26314+
depd "2.0.0"
26315+
destroy "1.2.0"
26316+
encodeurl "~1.0.2"
26317+
escape-html "~1.0.3"
26318+
etag "~1.8.1"
26319+
fresh "0.5.2"
26320+
http-errors "2.0.0"
26321+
mime "1.6.0"
26322+
ms "2.1.3"
26323+
on-finished "2.4.1"
26324+
range-parser "~1.2.1"
26325+
statuses "2.0.1"
26326+
2626826327
seq-queue@^0.0.5:
2626926328
version "0.0.5"
2627026329
resolved "https://registry.yarnpkg.com/seq-queue/-/seq-queue-0.0.5.tgz#d56812e1c017a6e4e7c3e3a37a1da6d78dd3c93e"
@@ -26297,7 +26356,17 @@ serve-index@^1.9.1:
2629726356
mime-types "~2.1.17"
2629826357
parseurl "~1.3.2"
2629926358

26300-
[email protected], serve-static@^1.13.2:
26359+
26360+
version "1.16.2"
26361+
resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296"
26362+
integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==
26363+
dependencies:
26364+
encodeurl "~2.0.0"
26365+
escape-html "~1.0.3"
26366+
parseurl "~1.3.3"
26367+
send "0.19.0"
26368+
26369+
serve-static@^1.13.2:
2630126370
version "1.15.0"
2630226371
resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540"
2630326372
integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==
@@ -26492,6 +26561,16 @@ side-channel@^1.0.4:
2649226561
get-intrinsic "^1.0.2"
2649326562
object-inspect "^1.9.0"
2649426563

26564+
side-channel@^1.0.6:
26565+
version "1.0.6"
26566+
resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2"
26567+
integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==
26568+
dependencies:
26569+
call-bind "^1.0.7"
26570+
es-errors "^1.3.0"
26571+
get-intrinsic "^1.2.4"
26572+
object-inspect "^1.13.1"
26573+
2649526574
siginfo@^2.0.0:
2649626575
version "2.0.0"
2649726576
resolved "https://registry.yarnpkg.com/siginfo/-/siginfo-2.0.0.tgz#32e76c70b79724e3bb567cb9d543eb858ccfaf30"

0 commit comments

Comments
 (0)