From a17f28e9ab44d34a24840cff70082470d775b9b1 Mon Sep 17 00:00:00 2001 From: Pedro Castro Date: Tue, 14 Apr 2026 18:12:16 -0300 Subject: [PATCH] chore: bump lodash and markdown-it, dedupe minimatch (#28893) * chore(deps): bump lodash and markdown-it, dedupe minimatch * chore(deps): bump lodash and lodash-es to 4.18.1 --- apps/api/v2/package.json | 2 +- apps/web/package.json | 6 +- package.json | 5 +- packages/app-store/package.json | 2 +- yarn.lock | 173 ++++++++++++++++---------------- 5 files changed, 93 insertions(+), 95 deletions(-) diff --git a/apps/api/v2/package.json b/apps/api/v2/package.json index cef3be78ac..505d85b580 100644 --- a/apps/api/v2/package.json +++ b/apps/api/v2/package.json @@ -73,7 +73,7 @@ "googleapis": "84.0.0", "helmet": "7.1.0", "ioredis": "5.3.2", - "lodash": "4.17.23", + "lodash": "4.18.1", "luxon": "3.4.4", "nest-winston": "1.9.4", "passport": "0.7.0", diff --git a/apps/web/package.json b/apps/web/package.json index 2d79db88f9..92303d2a49 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -102,8 +102,8 @@ "jsdom": "22.0.0", "kbar": "0.1.0-beta.36", "libphonenumber-js": "^1.12.38", - "lodash": "4.17.23", - "markdown-it": "13.0.1", + "lodash": "4.18.1", + "markdown-it": "14.1.1", "md5": "2.3.0", "memory-cache": "0.2.0", "micro": "10.0.1", @@ -168,7 +168,7 @@ "@types/glidejs__glide": "3.4.2", "@types/jsdom": "21.1.7", "@types/lodash": "4.14.182", - "@types/markdown-it": "12.2.3", + "@types/markdown-it": "14.1.2", "@types/md5": "2.3.2", "@types/memory-cache": "0.2.2", "@types/micro": "7.3.7", diff --git a/package.json b/package.json index 0e8c3793b6..b55e0cf388 100644 --- a/package.json +++ b/package.json @@ -170,8 +170,8 @@ "jsondiffpatch": "0.7.2", "min-document": "2.19.1", "tar": "7.5.11", - "lodash": "4.18.0", - "lodash-es": "4.18.0", + "lodash": "4.18.1", + "lodash-es": "4.18.1", "@lingo.dev/_compiler/fast-xml-parser": "5.5.9", "fast-xml-parser": "5.5.9", "bn.js": "4.12.3", @@ -198,6 +198,7 @@ "ajv@8.12.0": "8.18.0", "ajv@~8.12.0": "8.18.0", "ajv@~8.13.0": "8.18.0", + "ajv@^8.0.0": "8.18.0", "ajv@^8.6.3": "8.18.0", "ajv@^8.17.1": "8.18.0", "ajv@^6.12.5": "6.14.0", diff --git a/packages/app-store/package.json b/packages/app-store/package.json index 8d94b6ce81..fd0b043642 100644 --- a/packages/app-store/package.json +++ b/packages/app-store/package.json @@ -32,7 +32,7 @@ "@calcom/office365video": "workspace:*", "@calcom/ui": "workspace:*", "@calcom/zoomvideo": "workspace:*", - "lodash": "4.17.23", + "lodash": "4.18.1", "qs-stringify": "1.2.1", "react-i18next": "12.3.1" }, diff --git a/yarn.lock b/yarn.lock index 8d9eed5f27..c3402539c3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1999,7 +1999,7 @@ __metadata: jest: "npm:29.7.0" jest-date-mock: "npm:1.0.10" jest-junit: "npm:^16.0.0" - lodash: "npm:4.17.23" + lodash: "npm:4.18.1" luxon: "npm:3.4.4" nest-winston: "npm:1.9.4" node-mocks-http: "npm:1.16.2" @@ -2089,7 +2089,7 @@ __metadata: "@calcom/types": "workspace:*" "@calcom/ui": "workspace:*" "@calcom/zoomvideo": "workspace:*" - lodash: "npm:4.17.23" + lodash: "npm:4.18.1" qs-stringify: "npm:1.2.1" react-i18next: "npm:12.3.1" peerDependencies: @@ -3423,7 +3423,7 @@ __metadata: "@types/glidejs__glide": "npm:3.4.2" "@types/jsdom": "npm:21.1.7" "@types/lodash": "npm:4.14.182" - "@types/markdown-it": "npm:12.2.3" + "@types/markdown-it": "npm:14.1.2" "@types/md5": "npm:2.3.2" "@types/memory-cache": "npm:0.2.2" "@types/micro": "npm:7.3.7" @@ -3465,8 +3465,8 @@ __metadata: jsdom: "npm:22.0.0" kbar: "npm:0.1.0-beta.36" libphonenumber-js: "npm:^1.12.38" - lodash: "npm:4.17.23" - markdown-it: "npm:13.0.1" + lodash: "npm:4.18.1" + markdown-it: "npm:14.1.1" md5: "npm:2.3.0" memory-cache: "npm:0.2.0" micro: "npm:10.0.1" @@ -6522,22 +6522,6 @@ __metadata: languageName: node linkType: hard -"@isaacs/balanced-match@npm:^4.0.1": - version: 4.0.1 - resolution: "@isaacs/balanced-match@npm:4.0.1" - checksum: 10/102fbc6d2c0d5edf8f6dbf2b3feb21695a21bc850f11bc47c4f06aa83bd8884fde3fe9d6d797d619901d96865fdcb4569ac2a54c937992c48885c5e3d9967fe8 - languageName: node - linkType: hard - -"@isaacs/brace-expansion@npm:5.0.1": - version: 5.0.1 - resolution: "@isaacs/brace-expansion@npm:5.0.1" - dependencies: - "@isaacs/balanced-match": "npm:^4.0.1" - checksum: 10/aec226065bc4285436a27379e08cc35bf94ef59f5098ac1c026495c9ba4ab33d851964082d3648d56d63eb90f2642867bd15a3e1b810b98beb1a8c14efce6a94 - languageName: node - linkType: hard - "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -16660,6 +16644,13 @@ __metadata: languageName: node linkType: hard +"@types/linkify-it@npm:^5": + version: 5.0.0 + resolution: "@types/linkify-it@npm:5.0.0" + checksum: 10/c3919044d4876f9d71d037e861745cd2485c95ac8c36a4fa67b132d4e60eb1d067e123cc7965c9cf5110eea351517d767f0d306af5e9147d6d0af87bc374ddcf + languageName: node + linkType: hard + "@types/lodash@npm:4.14.182, @types/lodash@npm:^4.14.175": version: 4.14.182 resolution: "@types/lodash@npm:4.14.182" @@ -16684,6 +16675,16 @@ __metadata: languageName: node linkType: hard +"@types/markdown-it@npm:14.1.2": + version: 14.1.2 + resolution: "@types/markdown-it@npm:14.1.2" + dependencies: + "@types/linkify-it": "npm:^5" + "@types/mdurl": "npm:^2" + checksum: 10/ca2f239c8d59610b9f936fd40261a6ccf2fa1ae27a21816c031e5712542dcf9ee01e2fe29b31118df90716e11ade54e47d92a498e9b6488800e77ca8827255a2 + languageName: node + linkType: hard + "@types/md5@npm:2.3.2": version: 2.3.2 resolution: "@types/md5@npm:2.3.2" @@ -16707,6 +16708,13 @@ __metadata: languageName: node linkType: hard +"@types/mdurl@npm:^2": + version: 2.0.0 + resolution: "@types/mdurl@npm:2.0.0" + checksum: 10/78746e96c655ceed63db06382da466fd52c7e9dc54d60b12973dfdd110cae06b9439c4b90e17bb8d4461109184b3ea9f3e9f96b3e4bf4aa9fe18b6ac35f283c8 + languageName: node + linkType: hard + "@types/mdx@npm:^2.0.0": version: 2.0.13 resolution: "@types/mdx@npm:2.0.13" @@ -18231,18 +18239,6 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.0": - version: 8.17.1 - resolution: "ajv@npm:8.17.1" - dependencies: - fast-deep-equal: "npm:^3.1.3" - fast-uri: "npm:^3.0.1" - json-schema-traverse: "npm:^1.0.0" - require-from-string: "npm:^2.0.2" - checksum: 10/ee3c62162c953e91986c838f004132b6a253d700f1e51253b99791e2dbfdb39161bc950ebdc2f156f8568035bb5ed8be7bd78289cd9ecbf3381fe8f5b82e3f33 - languageName: node - linkType: hard - "alien-signals@npm:^0.4.9": version: 0.4.14 resolution: "alien-signals@npm:0.4.14" @@ -19112,7 +19108,7 @@ __metadata: languageName: node linkType: hard -"brace-expansion@npm:5.0.5": +"brace-expansion@npm:5.0.5, brace-expansion@npm:^5.0.5": version: 5.0.5 resolution: "brace-expansion@npm:5.0.5" dependencies: @@ -22918,13 +22914,6 @@ __metadata: languageName: node linkType: hard -"entities@npm:~3.0.1": - version: 3.0.1 - resolution: "entities@npm:3.0.1" - checksum: 10/3706e0292ea3f3679720b3d3b1ed6290b164aaeb11116691a922a3acea144503871e0de2170b47671c3b735549b8b7f4741d0d3c2987e8f985ccaa0dd3762eba - languageName: node - linkType: hard - "env-cmd@npm:10.1.0": version: 10.1.0 resolution: "env-cmd@npm:10.1.0" @@ -29023,12 +29012,12 @@ __metadata: languageName: node linkType: hard -"linkify-it@npm:^4.0.1": - version: 4.0.1 - resolution: "linkify-it@npm:4.0.1" +"linkify-it@npm:^5.0.0": + version: 5.0.0 + resolution: "linkify-it@npm:5.0.0" dependencies: - uc.micro: "npm:^1.0.1" - checksum: 10/d0a786d2e3f02f46b6f4a9b466af9eb936fb68e86b7cd305933d5457b12fdc53a4d0e0b697b02dc2e7d84a51d2425d719598bb7b47af7e01911e492e07a97957 + uc.micro: "npm:^2.0.0" + checksum: 10/ef3b7609dda6ec0c0be8a7b879cea195f0d36387b0011660cd6711bba0ad82137f59b458b7e703ec74f11d88e7c1328e2ad9b855a8500c0ded67461a8c4519e6 languageName: node linkType: hard @@ -29197,10 +29186,10 @@ __metadata: languageName: node linkType: hard -"lodash-es@npm:4.18.0": - version: 4.18.0 - resolution: "lodash-es@npm:4.18.0" - checksum: 10/a74d83e86b43f6d25ed750a5ea07768bf3ac472ff9daf7b9f2301ce0c9767107bf7a10d4e85f9b8ec87354c1decc63cafa5d85ab72fd88fd338b9abd1ba7ec86 +"lodash-es@npm:4.18.1": + version: 4.18.1 + resolution: "lodash-es@npm:4.18.1" + checksum: 10/8bfad225ef09ef42b04283cdaf7830efcc2ba29ae41b56501c74422155ee1ccaa1f0f6e8319def3451a1fe54dec501c8e4bee622bae2b2d98ac993731e0a5cce languageName: node linkType: hard @@ -29337,10 +29326,10 @@ __metadata: languageName: node linkType: hard -"lodash@npm:4.18.0": - version: 4.18.0 - resolution: "lodash@npm:4.18.0" - checksum: 10/8f7f3c2013026623feb0950c2a3310427a7f3a978daedac5b9b2fb52044bb2fe38cb31e08484017f20c2297199a1ddce5c7accf8ebd108956876ce9162dedfff +"lodash@npm:4.18.1": + version: 4.18.1 + resolution: "lodash@npm:4.18.1" + checksum: 10/306fea53dfd39dad1f03d45ba654a2405aebd35797b673077f401edb7df2543623dc44b9effbb98f69b32152295fff725a4cec99c684098947430600c6af0c3f languageName: node linkType: hard @@ -29782,18 +29771,19 @@ __metadata: languageName: node linkType: hard -"markdown-it@npm:13.0.1": - version: 13.0.1 - resolution: "markdown-it@npm:13.0.1" +"markdown-it@npm:14.1.1": + version: 14.1.1 + resolution: "markdown-it@npm:14.1.1" dependencies: argparse: "npm:^2.0.1" - entities: "npm:~3.0.1" - linkify-it: "npm:^4.0.1" - mdurl: "npm:^1.0.1" - uc.micro: "npm:^1.0.5" + entities: "npm:^4.4.0" + linkify-it: "npm:^5.0.0" + mdurl: "npm:^2.0.0" + punycode.js: "npm:^2.3.1" + uc.micro: "npm:^2.1.0" bin: - markdown-it: bin/markdown-it.js - checksum: 10/ebe2cfd515c23d2d88692efac41e4070fcd2e932af15e5455e73e1a47f1f86298a4aacb2de3b5cc647a409bed5951739980c02dbf7d34f78e25554d8742751db + markdown-it: bin/markdown-it.mjs + checksum: 10/088822c8aa9346ba4af6a205f6ee0f4baae55e3314f040dc5c28c897d57d0f979840c71872b3582a6a6e572d8c851c54e323c82f4559011dfa2e96224fc20fc2 languageName: node linkType: hard @@ -30154,10 +30144,10 @@ __metadata: languageName: node linkType: hard -"mdurl@npm:^1.0.1": - version: 1.0.1 - resolution: "mdurl@npm:1.0.1" - checksum: 10/ada367d01c9e81d07328101f187d5bd8641b71f33eab075df4caed935a24fa679e625f07108801d8250a5e4a99e5cd4be7679957a11424a3aa3e740d2bb2d5cb +"mdurl@npm:^2.0.0": + version: 2.0.0 + resolution: "mdurl@npm:2.0.0" + checksum: 10/1720349d4a53e401aa993241368e35c0ad13d816ad0b28388928c58ca9faa0cf755fa45f18ccbf64f4ce54a845a50ddce5c84e4016897b513096a68dac4b0158 languageName: node linkType: hard @@ -30948,47 +30938,47 @@ __metadata: linkType: hard "minimatch@npm:^10.0.1, minimatch@npm:^10.1.1": - version: 10.1.1 - resolution: "minimatch@npm:10.1.1" + version: 10.2.5 + resolution: "minimatch@npm:10.2.5" dependencies: - "@isaacs/brace-expansion": "npm:^5.0.0" - checksum: 10/110f38921ea527022e90f7a5f43721838ac740d0a0c26881c03b57c261354fb9a0430e40b2c56dfcea2ef3c773768f27210d1106f1f2be19cde3eea93f26f45e + brace-expansion: "npm:^5.0.5" + checksum: 10/19e87a931aff60ee7b9d80f39f817b8bfc54f61f8356ee3549fbf636dbccacacfec8d803eac73293955c4527cd085247dfc064bce4a5e349f8f3b85e2bf5da0f languageName: node linkType: hard "minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": - version: 3.1.2 - resolution: "minimatch@npm:3.1.2" + version: 3.1.5 + resolution: "minimatch@npm:3.1.5" dependencies: brace-expansion: "npm:^1.1.7" - checksum: 10/e0b25b04cd4ec6732830344e5739b13f8690f8a012d73445a4a19fbc623f5dd481ef7a5827fde25954cd6026fede7574cc54dc4643c99d6c6b653d6203f94634 + checksum: 10/b11a7ee5773cd34c1a0c8436cdbe910901018fb4b6cb47aa508a18d567f6efd2148507959e35fba798389b161b8604a2d704ccef751ea36bd4582f9852b7d63f languageName: node linkType: hard "minimatch@npm:^5.0.1": - version: 5.1.6 - resolution: "minimatch@npm:5.1.6" + version: 5.1.9 + resolution: "minimatch@npm:5.1.9" dependencies: brace-expansion: "npm:^2.0.1" - checksum: 10/126b36485b821daf96d33b5c821dac600cc1ab36c87e7a532594f9b1652b1fa89a1eebcaad4dff17c764dce1a7ac1531327f190fed5f97d8f6e5f889c116c429 + checksum: 10/23b4feb64dcb77ba93b70a72be551eb2e2677ac02178cf1ed3d38836cc4cd84802d90b77f60ef87f2bac64d270d2d8eba242e428f0554ea4e36bfdb7e9d25d0c languageName: node linkType: hard "minimatch@npm:^8.0.2": - version: 8.0.4 - resolution: "minimatch@npm:8.0.4" + version: 8.0.7 + resolution: "minimatch@npm:8.0.7" dependencies: brace-expansion: "npm:^2.0.1" - checksum: 10/aef05598ee565e1013bc8a10f53410ac681561f901c1a084b8ecfd016c9ed919f58f4bbd5b63e05643189dfb26e8106a84f0e1ff12e4a263aa37e1cae7ce9828 + checksum: 10/dead7be9ad3eac2b0f9796373aa345a194aed608622880621ce53e100d75ace295ed68b9ae59c2a4de0854435b8dcd56fb7692812dda1c439463ba44dae5252c languageName: node linkType: hard "minimatch@npm:^9.0.0, minimatch@npm:^9.0.1, minimatch@npm:^9.0.3, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5": - version: 9.0.5 - resolution: "minimatch@npm:9.0.5" + version: 9.0.9 + resolution: "minimatch@npm:9.0.9" dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 10/dd6a8927b063aca6d910b119e1f2df6d2ce7d36eab91de83167dd136bb85e1ebff97b0d3de1cb08bd1f7e018ca170b4962479fefab5b2a69e2ae12cb2edc8348 + brace-expansion: "npm:^2.0.2" + checksum: 10/b91fad937deaffb68a45a2cb731ff3cff1c3baf9b6469c879477ed16f15c8f4ce39d63a3f75c2455107c2fdff0f3ab597d97dc09e2e93b883aafcf926ef0c8f9 languageName: node linkType: hard @@ -34889,6 +34879,13 @@ __metadata: languageName: node linkType: hard +"punycode.js@npm:^2.3.1": + version: 2.3.1 + resolution: "punycode.js@npm:2.3.1" + checksum: 10/f0e946d1edf063f9e3d30a32ca86d8ff90ed13ca40dad9c75d37510a04473340cfc98db23a905cc1e517b1e9deb0f6021dce6f422ace235c60d3c9ac47c5a16a + languageName: node + linkType: hard + "punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.0, punycode@npm:^2.3.1": version: 2.3.1 resolution: "punycode@npm:2.3.1" @@ -40512,10 +40509,10 @@ __metadata: languageName: node linkType: hard -"uc.micro@npm:^1.0.1, uc.micro@npm:^1.0.5": - version: 1.0.6 - resolution: "uc.micro@npm:1.0.6" - checksum: 10/6898bb556319a38e9cf175e3628689347bd26fec15fc6b29fa38e0045af63075ff3fea4cf1fdba9db46c9f0cbf07f2348cd8844889dd31ebd288c29fe0d27e7a +"uc.micro@npm:^2.0.0, uc.micro@npm:^2.1.0": + version: 2.1.0 + resolution: "uc.micro@npm:2.1.0" + checksum: 10/37197358242eb9afe367502d4638ac8c5838b78792ab218eafe48287b0ed28aaca268ec0392cc5729f6c90266744de32c06ae938549aee041fc93b0f9672d6b2 languageName: node linkType: hard