Skip to content

Commit 2945c00

Browse files
committed
chore: update formidable to 3.2.4 to fix CVE-2022-29622
1 parent c8d9680 commit 2945c00

File tree

3 files changed

+124
-74
lines changed

3 files changed

+124
-74
lines changed

docs/getting-started/snippets/base/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@
5252
"@types/request-promise": "4.1.45",
5353
"@types/sinon": "9.0.8",
5454
"@types/sinon-chai": "3.2.4",
55-
"@types/supertest": "6.0.2",
5655
"chai": "4.2.0",
5756
"chai-as-promised": "7.1.1",
5857
"concurrently": "5.3.0",
@@ -62,7 +61,7 @@
6261
"rimraf": "3.0.0",
6362
"sinon": "9.0.3",
6463
"sinon-chai": "3.5.0",
65-
"supertest": "6.0.0",
64+
"supertest": "7.0.0",
6665
"ts-node": "9.0.0",
6766
"tslint": "6.1.3",
6867
"typescript": "4.9.5"

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,6 @@
130130
"@types/sinon": "10.0.20",
131131
"@types/sinon-chai": "3.2.12",
132132
"@types/superagent": "4.1.24",
133-
"@types/supertest": "6.0.2",
134133
"@typescript-eslint/eslint-plugin": "^5.62.0",
135134
"@typescript-eslint/parser": "^5.62.0",
136135
"chai": "5.1.0",
@@ -158,7 +157,7 @@
158157
"semantic-release-slack-bot": "4.0.2",
159158
"sinon": "13.0.2",
160159
"sinon-chai": "3.7.0",
161-
"supertest": "6.2.2",
160+
"supertest": "7.0.0",
162161
"ts-loader": "^9.4.2",
163162
"tslib": "2.6.1",
164163
"typescript": "4.9.5",
@@ -185,7 +184,8 @@
185184
]
186185
},
187186
"resolutions": {
188-
"mongoose": "6.5.1"
187+
"mongoose": "6.5.1",
188+
"formidable": "3.2.4"
189189
},
190190
"collective": {
191191
"type": "opencollective",

yarn.lock

Lines changed: 120 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -7821,7 +7821,6 @@ __metadata:
78217821
"@types/sinon": "npm:10.0.20"
78227822
"@types/sinon-chai": "npm:3.2.12"
78237823
"@types/superagent": "npm:4.1.24"
7824-
"@types/supertest": "npm:6.0.2"
78257824
"@typescript-eslint/eslint-plugin": "npm:^5.62.0"
78267825
"@typescript-eslint/parser": "npm:^5.62.0"
78277826
ajv: "npm:8.12.0"
@@ -7857,7 +7856,7 @@ __metadata:
78577856
semantic-release-slack-bot: "npm:4.0.2"
78587857
sinon: "npm:13.0.2"
78597858
sinon-chai: "npm:3.7.0"
7860-
supertest: "npm:6.2.2"
7859+
supertest: "npm:7.0.0"
78617860
ts-loader: "npm:^9.4.2"
78627861
tslib: "npm:2.6.1"
78637862
typescript: "npm:4.9.5"
@@ -8505,13 +8504,6 @@ __metadata:
85058504
languageName: node
85068505
linkType: hard
85078506

8508-
"@types/cookiejar@npm:^2.1.5":
8509-
version: 2.1.5
8510-
resolution: "@types/cookiejar@npm:2.1.5"
8511-
checksum: 10/04d5990e87b6387532d15a87d9ec9b2eb783039291193863751dcfd7fc723a3b3aa30ce4c06b03975cba58632e933772f1ff031af23eaa3ac7f94e71afa6e073
8512-
languageName: node
8513-
linkType: hard
8514-
85158507
"@types/cookies@npm:*":
85168508
version: 0.7.7
85178509
resolution: "@types/cookies@npm:0.7.7"
@@ -9022,13 +9014,6 @@ __metadata:
90229014
languageName: node
90239015
linkType: hard
90249016

9025-
"@types/methods@npm:^1.1.4":
9026-
version: 1.1.4
9027-
resolution: "@types/methods@npm:1.1.4"
9028-
checksum: 10/ad2a7178486f2fd167750f3eb920ab032a947ff2e26f55c86670a6038632d790b46f52e5b6ead5823f1e53fc68028f1e9ddd15cfead7903e04517c88debd72b1
9029-
languageName: node
9030-
linkType: hard
9031-
90329017
"@types/micromatch@npm:^4.0.6":
90339018
version: 4.0.6
90349019
resolution: "@types/micromatch@npm:4.0.6"
@@ -9388,27 +9373,6 @@ __metadata:
93889373
languageName: node
93899374
linkType: hard
93909375

9391-
"@types/superagent@npm:^8.1.0":
9392-
version: 8.1.1
9393-
resolution: "@types/superagent@npm:8.1.1"
9394-
dependencies:
9395-
"@types/cookiejar": "npm:^2.1.5"
9396-
"@types/methods": "npm:^1.1.4"
9397-
"@types/node": "npm:*"
9398-
checksum: 10/02b987833cf0d85da9b137fd296fe8ad25a470d60f7e9d81a6ed3f8f8a5d6bace8780816bd35885e2928f467e819a4aa509879a7da0f28018ab1453845eb91e2
9399-
languageName: node
9400-
linkType: hard
9401-
9402-
"@types/supertest@npm:6.0.2":
9403-
version: 6.0.2
9404-
resolution: "@types/supertest@npm:6.0.2"
9405-
dependencies:
9406-
"@types/methods": "npm:^1.1.4"
9407-
"@types/superagent": "npm:^8.1.0"
9408-
checksum: 10/4b67fb2d1bfbb7ff0a7dfaaf190cdf2e0014522615fb2dc53c214bdac95b4ee42696dd1df13332c90a7765cc52934c9cc0c428bf0f9e8189167aef01042e7448
9409-
languageName: node
9410-
linkType: hard
9411-
94129376
"@types/swagger-ui-dist@npm:3.30.4":
94139377
version: 3.30.4
94149378
resolution: "@types/swagger-ui-dist@npm:3.30.4"
@@ -11940,6 +11904,19 @@ __metadata:
1194011904
languageName: node
1194111905
linkType: hard
1194211906

11907+
"call-bind@npm:^1.0.7":
11908+
version: 1.0.7
11909+
resolution: "call-bind@npm:1.0.7"
11910+
dependencies:
11911+
es-define-property: "npm:^1.0.0"
11912+
es-errors: "npm:^1.3.0"
11913+
function-bind: "npm:^1.1.2"
11914+
get-intrinsic: "npm:^1.2.4"
11915+
set-function-length: "npm:^1.2.1"
11916+
checksum: 10/cd6fe658e007af80985da5185bff7b55e12ef4c2b6f41829a26ed1eef254b1f1c12e3dfd5b2b068c6ba8b86aba62390842d81752e67dcbaec4f6f76e7113b6b7
11917+
languageName: node
11918+
linkType: hard
11919+
1194311920
"call-me-maybe@npm:^1.0.1":
1194411921
version: 1.0.1
1194511922
resolution: "call-me-maybe@npm:1.0.1"
@@ -13314,7 +13291,7 @@ __metadata:
1331413291
languageName: node
1331513292
linkType: hard
1331613293

13317-
"cookiejar@npm:^2.1.3":
13294+
"cookiejar@npm:^2.1.4":
1331813295
version: 2.1.4
1331913296
resolution: "cookiejar@npm:2.1.4"
1332013297
checksum: 10/4a184f5a0591df8b07d22a43ea5d020eacb4572c383e853a33361a99710437eaa0971716c688684075bbf695b484f5872e9e3f562382e46858716cb7fc8ce3f4
@@ -13962,6 +13939,17 @@ __metadata:
1396213939
languageName: node
1396313940
linkType: hard
1396413941

13942+
"define-data-property@npm:^1.1.4":
13943+
version: 1.1.4
13944+
resolution: "define-data-property@npm:1.1.4"
13945+
dependencies:
13946+
es-define-property: "npm:^1.0.0"
13947+
es-errors: "npm:^1.3.0"
13948+
gopd: "npm:^1.0.1"
13949+
checksum: 10/abdcb2505d80a53524ba871273e5da75e77e52af9e15b3aa65d8aad82b8a3a424dad7aee2cc0b71470ac7acf501e08defac362e8b6a73cdb4309f028061df4ae
13950+
languageName: node
13951+
linkType: hard
13952+
1396513953
"define-lazy-prop@npm:^2.0.0":
1396613954
version: 2.0.0
1396713955
resolution: "define-lazy-prop@npm:2.0.0"
@@ -14777,6 +14765,22 @@ __metadata:
1477714765
languageName: node
1477814766
linkType: hard
1477914767

14768+
"es-define-property@npm:^1.0.0":
14769+
version: 1.0.0
14770+
resolution: "es-define-property@npm:1.0.0"
14771+
dependencies:
14772+
get-intrinsic: "npm:^1.2.4"
14773+
checksum: 10/f66ece0a887b6dca71848fa71f70461357c0e4e7249696f81bad0a1f347eed7b31262af4a29f5d726dc026426f085483b6b90301855e647aa8e21936f07293c6
14774+
languageName: node
14775+
linkType: hard
14776+
14777+
"es-errors@npm:^1.3.0":
14778+
version: 1.3.0
14779+
resolution: "es-errors@npm:1.3.0"
14780+
checksum: 10/96e65d640156f91b707517e8cdc454dd7d47c32833aa3e85d79f24f9eb7ea85f39b63e36216ef0114996581969b59fe609a94e30316b08f5f4df1d44134cf8d5
14781+
languageName: node
14782+
linkType: hard
14783+
1478014784
"es-get-iterator@npm:^1.1.1":
1478114785
version: 1.1.2
1478214786
resolution: "es-get-iterator@npm:1.1.2"
@@ -16051,15 +16055,14 @@ __metadata:
1605116055
languageName: node
1605216056
linkType: hard
1605316057

16054-
"formidable@npm:^2.0.1":
16055-
version: 2.0.1
16056-
resolution: "formidable@npm:2.0.1"
16058+
"formidable@npm:3.2.4":
16059+
version: 3.2.4
16060+
resolution: "formidable@npm:3.2.4"
1605716061
dependencies:
1605816062
dezalgo: "npm:1.0.3"
1605916063
hexoid: "npm:1.0.0"
1606016064
once: "npm:1.4.0"
16061-
qs: "npm:6.9.3"
16062-
checksum: 10/f0ad9266e61b0a3ebd301fa6efbc9ea5cbdcf7ef2fbd7f9f1122c9172e41d00323615597f0f5ac6b821cda3f32a6bdf4dc8e77ca61a3124ce5dcf17d69d5954a
16065+
checksum: 10/925a1510b3e4cd60da762e4a2e5fc9a0aa886e2626b245e7d717850afb7c0d33238d2486fb0d0abfc4d206f1d425cd8caf167591e52774da9bb8573053a4899f
1606316066
languageName: node
1606416067
linkType: hard
1606516068

@@ -16501,6 +16504,19 @@ __metadata:
1650116504
languageName: node
1650216505
linkType: hard
1650316506

16507+
"get-intrinsic@npm:^1.2.4":
16508+
version: 1.2.4
16509+
resolution: "get-intrinsic@npm:1.2.4"
16510+
dependencies:
16511+
es-errors: "npm:^1.3.0"
16512+
function-bind: "npm:^1.1.2"
16513+
has-proto: "npm:^1.0.1"
16514+
has-symbols: "npm:^1.0.3"
16515+
hasown: "npm:^2.0.0"
16516+
checksum: 10/85bbf4b234c3940edf8a41f4ecbd4e25ce78e5e6ad4e24ca2f77037d983b9ef943fd72f00f3ee97a49ec622a506b67db49c36246150377efcda1c9eb03e5f06d
16517+
languageName: node
16518+
linkType: hard
16519+
1650416520
"get-package-type@npm:^0.1.0":
1650516521
version: 0.1.0
1650616522
resolution: "get-package-type@npm:0.1.0"
@@ -17223,6 +17239,15 @@ __metadata:
1722317239
languageName: node
1722417240
linkType: hard
1722517241

17242+
"has-property-descriptors@npm:^1.0.2":
17243+
version: 1.0.2
17244+
resolution: "has-property-descriptors@npm:1.0.2"
17245+
dependencies:
17246+
es-define-property: "npm:^1.0.0"
17247+
checksum: 10/2d8c9ab8cebb572e3362f7d06139a4592105983d4317e68f7adba320fe6ddfc8874581e0971e899e633fd5f72e262830edce36d5a0bc863dad17ad20572484b2
17248+
languageName: node
17249+
linkType: hard
17250+
1722617251
"has-proto@npm:^1.0.1":
1722717252
version: 1.0.1
1722817253
resolution: "has-proto@npm:1.0.1"
@@ -21880,7 +21905,7 @@ __metadata:
2188021905
languageName: node
2188121906
linkType: hard
2188221907

21883-
"mime@npm:^2.5.0":
21908+
"mime@npm:2.6.0":
2188421909
version: 2.6.0
2188521910
resolution: "mime@npm:2.6.0"
2188621911
bin:
@@ -23662,7 +23687,7 @@ __metadata:
2366223687
languageName: node
2366323688
linkType: hard
2366423689

23665-
"object-inspect@npm:^1.12.2":
23690+
"object-inspect@npm:^1.12.2, object-inspect@npm:^1.13.1":
2366623691
version: 1.13.1
2366723692
resolution: "object-inspect@npm:1.13.1"
2366823693
checksum: 10/92f4989ed83422d56431bc39656d4c780348eb15d397ce352ade6b7fec08f973b53744bd41b94af021901e61acaf78fcc19e65bf464ecc0df958586a672700f0
@@ -25208,7 +25233,7 @@ __metadata:
2520825233
languageName: node
2520925234
linkType: hard
2521025235

25211-
"qs@npm:6.11.0, qs@npm:^6.10.1, qs@npm:^6.9.4":
25236+
"qs@npm:6.11.0, qs@npm:^6.9.4":
2521225237
version: 6.11.0
2521325238
resolution: "qs@npm:6.11.0"
2521425239
dependencies:
@@ -25217,13 +25242,6 @@ __metadata:
2521725242
languageName: node
2521825243
linkType: hard
2521925244

25220-
"qs@npm:6.9.3":
25221-
version: 6.9.3
25222-
resolution: "qs@npm:6.9.3"
25223-
checksum: 10/259d06d089c3c677c40533f60b6434d168712c18d304319a7aa6d371a7bc0b029e98fe8fb2e768f0fd371f92891e4314ddedfe3f14a9b9ff5d98ef460dd8d309
25224-
languageName: node
25225-
linkType: hard
25226-
2522725245
"qs@npm:^6.10.3, qs@npm:^6.5.2":
2522825246
version: 6.10.3
2522925247
resolution: "qs@npm:6.10.3"
@@ -25233,6 +25251,15 @@ __metadata:
2523325251
languageName: node
2523425252
linkType: hard
2523525253

25254+
"qs@npm:^6.11.0":
25255+
version: 6.12.1
25256+
resolution: "qs@npm:6.12.1"
25257+
dependencies:
25258+
side-channel: "npm:^1.0.6"
25259+
checksum: 10/035bcad2a1ab0175bac7a74c904c15913bdac252834149ccff988c93a51de02642fe7be10e43058ba4dc4094bb28ce9b59d12b9e91d40997f445cfde3ecc1c29
25260+
languageName: node
25261+
linkType: hard
25262+
2523625263
"queue-microtask@npm:^1.2.2":
2523725264
version: 1.2.3
2523825265
resolution: "queue-microtask@npm:1.2.3"
@@ -26572,6 +26599,20 @@ __metadata:
2657226599
languageName: node
2657326600
linkType: hard
2657426601

26602+
"set-function-length@npm:^1.2.1":
26603+
version: 1.2.2
26604+
resolution: "set-function-length@npm:1.2.2"
26605+
dependencies:
26606+
define-data-property: "npm:^1.1.4"
26607+
es-errors: "npm:^1.3.0"
26608+
function-bind: "npm:^1.1.2"
26609+
get-intrinsic: "npm:^1.2.4"
26610+
gopd: "npm:^1.0.1"
26611+
has-property-descriptors: "npm:^1.0.2"
26612+
checksum: 10/505d62b8e088468917ca4e3f8f39d0e29f9a563b97dbebf92f4bd2c3172ccfb3c5b8e4566d5fcd00784a00433900e7cb8fbc404e2dbd8c3818ba05bb9d4a8a6d
26613+
languageName: node
26614+
linkType: hard
26615+
2657526616
"set-value@npm:^2.0.0, set-value@npm:^2.0.1":
2657626617
version: 2.0.1
2657726618
resolution: "set-value@npm:2.0.1"
@@ -26653,6 +26694,18 @@ __metadata:
2665326694
languageName: node
2665426695
linkType: hard
2665526696

26697+
"side-channel@npm:^1.0.6":
26698+
version: 1.0.6
26699+
resolution: "side-channel@npm:1.0.6"
26700+
dependencies:
26701+
call-bind: "npm:^1.0.7"
26702+
es-errors: "npm:^1.3.0"
26703+
get-intrinsic: "npm:^1.2.4"
26704+
object-inspect: "npm:^1.13.1"
26705+
checksum: 10/eb10944f38cebad8ad643dd02657592fa41273ce15b8bfa928d3291aff2d30c20ff777cfe908f76ccc4551ace2d1245822fdc576657cce40e9066c638ca8fa4d
26706+
languageName: node
26707+
linkType: hard
26708+
2665626709
"sift@npm:16.0.0":
2665726710
version: 16.0.0
2665826711
resolution: "sift@npm:16.0.0"
@@ -27801,32 +27854,30 @@ __metadata:
2780127854
languageName: node
2780227855
linkType: hard
2780327856

27804-
"superagent@npm:^7.1.0":
27805-
version: 7.1.2
27806-
resolution: "superagent@npm:7.1.2"
27857+
"superagent@npm:^9.0.1":
27858+
version: 9.0.2
27859+
resolution: "superagent@npm:9.0.2"
2780727860
dependencies:
2780827861
component-emitter: "npm:^1.3.0"
27809-
cookiejar: "npm:^2.1.3"
27810-
debug: "npm:^4.3.3"
27862+
cookiejar: "npm:^2.1.4"
27863+
debug: "npm:^4.3.4"
2781127864
fast-safe-stringify: "npm:^2.1.1"
2781227865
form-data: "npm:^4.0.0"
27813-
formidable: "npm:^2.0.1"
27866+
formidable: "npm:^3.5.1"
2781427867
methods: "npm:^1.1.2"
27815-
mime: "npm:^2.5.0"
27816-
qs: "npm:^6.10.1"
27817-
readable-stream: "npm:^3.6.0"
27818-
semver: "npm:^7.3.5"
27819-
checksum: 10/f4adb4439c63a2ca0571c3ec414a89411d3baa26ef3243b3e489df97fe8aa0b0e1927d149da29d467e799dc0fcb131c4dd44f35cf98e50ef7d487fc447217ddc
27868+
mime: "npm:2.6.0"
27869+
qs: "npm:^6.11.0"
27870+
checksum: 10/d3c0c9051ceec84d5b431eaa410ad81bcd53255cea57af1fc66d683a24c34f3ba4761b411072a9bf489a70e3d5b586a78a0e6f2eac6a561067e7d196ddab0907
2782027871
languageName: node
2782127872
linkType: hard
2782227873

27823-
"supertest@npm:6.2.2":
27824-
version: 6.2.2
27825-
resolution: "supertest@npm:6.2.2"
27874+
"supertest@npm:7.0.0":
27875+
version: 7.0.0
27876+
resolution: "supertest@npm:7.0.0"
2782627877
dependencies:
2782727878
methods: "npm:^1.1.2"
27828-
superagent: "npm:^7.1.0"
27829-
checksum: 10/5715b1fb684af65f54f8e0571026f851c9a2425b571ec2407fe693cd8b7a0bdeb4b0d3998ab8564048261a903441ac43c18566a9f17ebb0f4178e2225b3337db
27879+
superagent: "npm:^9.0.1"
27880+
checksum: 10/73bf2a37e13856a1b3e6a37b9df5cec8e506aa0360a5f5ecd989d1f4b0edf168883e306012e81e371d5252c17d4c7bef4ba30633dbf3877cbf52fc7af51cca9b
2783027881
languageName: node
2783127882
linkType: hard
2783227883

0 commit comments

Comments
 (0)