Skip to content

Commit 00505b4

Browse files
authored
chore: upgrade to use glob 10 (medusajs#12754)
Glob 7 uses the `inflight` module, which leaks memory. Also, all other Medusa packages are using glob 10+. So upgraded the one used by the framework too. Fixes: FRMW-2972
1 parent 7a8f639 commit 00505b4

File tree

3 files changed

+65
-12
lines changed

3 files changed

+65
-12
lines changed

.changeset/sour-tigers-press.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@medusajs/framework": patch
3+
---
4+
5+
chore: upgrade to use glob 10

packages/core/framework/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
"cors": "^2.8.5",
9292
"express": "^4.21.0",
9393
"express-session": "^1.17.3",
94-
"glob": "7.2.3",
94+
"glob": "10.4.5",
9595
"jsonwebtoken": "^9.0.2",
9696
"lodash": "4.17.21",
9797
"morgan": "^1.9.1",

yarn.lock

Lines changed: 59 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6330,7 +6330,7 @@ __metadata:
63306330
cors: ^2.8.5
63316331
express: ^4.21.0
63326332
express-session: ^1.17.3
6333-
glob: 7.2.3
6333+
glob: 10.4.5
63346334
ioredis: ^5.4.1
63356335
jest: ^29.7.0
63366336
jsonwebtoken: ^9.0.2
@@ -22604,17 +22604,19 @@ __metadata:
2260422604
languageName: node
2260522605
linkType: hard
2260622606

22607-
"glob@npm:7.2.3, glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0, glob@npm:~7.2.0":
22608-
version: 7.2.3
22609-
resolution: "glob@npm:7.2.3"
22607+
"glob@npm:10.4.5":
22608+
version: 10.4.5
22609+
resolution: "glob@npm:10.4.5"
2261022610
dependencies:
22611-
fs.realpath: ^1.0.0
22612-
inflight: ^1.0.4
22613-
inherits: 2
22614-
minimatch: ^3.1.1
22615-
once: ^1.3.0
22616-
path-is-absolute: ^1.0.0
22617-
checksum: 65676153e2b0c9095100fe7f25a778bf45608eeb32c6048cf307f579649bcc30353277b3b898a3792602c65764e5baa4f643714dfbdfd64ea271d210c7a425fe
22611+
foreground-child: ^3.1.0
22612+
jackspeak: ^3.1.2
22613+
minimatch: ^9.0.4
22614+
minipass: ^7.1.2
22615+
package-json-from-dist: ^1.0.0
22616+
path-scurry: ^1.11.1
22617+
bin:
22618+
glob: dist/esm/bin.mjs
22619+
checksum: 19a9759ea77b8e3ca0a43c2f07ecddc2ad46216b786bb8f993c445aee80d345925a21e5280c7b7c6c59e860a0154b84e4b2b60321fea92cd3c56b4a7489f160e
2261822620
languageName: node
2261922621
linkType: hard
2262022622

@@ -22662,6 +22664,20 @@ __metadata:
2266222664
languageName: node
2266322665
linkType: hard
2266422666

22667+
"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0, glob@npm:~7.2.0":
22668+
version: 7.2.3
22669+
resolution: "glob@npm:7.2.3"
22670+
dependencies:
22671+
fs.realpath: ^1.0.0
22672+
inflight: ^1.0.4
22673+
inherits: 2
22674+
minimatch: ^3.1.1
22675+
once: ^1.3.0
22676+
path-is-absolute: ^1.0.0
22677+
checksum: 65676153e2b0c9095100fe7f25a778bf45608eeb32c6048cf307f579649bcc30353277b3b898a3792602c65764e5baa4f643714dfbdfd64ea271d210c7a425fe
22678+
languageName: node
22679+
linkType: hard
22680+
2266522681
"glob@npm:^8.1.0":
2266622682
version: 8.1.0
2266722683
resolution: "glob@npm:8.1.0"
@@ -24470,6 +24486,19 @@ __metadata:
2447024486
languageName: node
2447124487
linkType: hard
2447224488

24489+
"jackspeak@npm:^3.1.2":
24490+
version: 3.4.3
24491+
resolution: "jackspeak@npm:3.4.3"
24492+
dependencies:
24493+
"@isaacs/cliui": ^8.0.2
24494+
"@pkgjs/parseargs": ^0.11.0
24495+
dependenciesMeta:
24496+
"@pkgjs/parseargs":
24497+
optional: true
24498+
checksum: 6acc10d139eaefdbe04d2f679e6191b3abf073f111edf10b1de5302c97ec93fffeb2fdd8681ed17f16268aa9dd4f8c588ed9d1d3bffbbfa6e8bf897cbb3149b9
24499+
languageName: node
24500+
linkType: hard
24501+
2447324502
"jackspeak@npm:^4.0.1":
2447424503
version: 4.0.2
2447524504
resolution: "jackspeak@npm:4.0.2"
@@ -26623,6 +26652,15 @@ __metadata:
2662326652
languageName: node
2662426653
linkType: hard
2662526654

26655+
"minimatch@npm:^9.0.4":
26656+
version: 9.0.5
26657+
resolution: "minimatch@npm:9.0.5"
26658+
dependencies:
26659+
brace-expansion: ^2.0.1
26660+
checksum: de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed
26661+
languageName: node
26662+
linkType: hard
26663+
2662626664
"minimist-options@npm:^4.0.2":
2662726665
version: 4.1.0
2662826666
resolution: "minimist-options@npm:4.1.0"
@@ -28188,6 +28226,16 @@ __metadata:
2818828226
languageName: node
2818928227
linkType: hard
2819028228

28229+
"path-scurry@npm:^1.11.1":
28230+
version: 1.11.1
28231+
resolution: "path-scurry@npm:1.11.1"
28232+
dependencies:
28233+
lru-cache: ^10.2.0
28234+
minipass: ^5.0.0 || ^6.0.2 || ^7.0.0
28235+
checksum: 32a13711a2a505616ae1cc1b5076801e453e7aae6ac40ab55b388bb91b9d0547a52f5aaceff710ea400205f18691120d4431e520afbe4266b836fadede15872d
28236+
languageName: node
28237+
linkType: hard
28238+
2819128239
"path-scurry@npm:^2.0.0":
2819228240
version: 2.0.0
2819328241
resolution: "path-scurry@npm:2.0.0"

0 commit comments

Comments
 (0)