From ffc1e5f87d2a547a043d51d01ced075515292935 Mon Sep 17 00:00:00 2001 From: Erik Michelson Date: Sun, 23 Nov 2025 23:46:07 +0100 Subject: [PATCH] fix(deps): switch back to non-ESM packages Node 18 has not the ability yet to run the more modern packages. Since we want to keep Node 18 compatability around for some time, these packages can't be upgraded. Signed-off-by: Erik Michelson --- app.js | 2 +- package.json | 10 +- yarn.lock | 368 +++++++++++++++++++++++---------------------------- 3 files changed, 173 insertions(+), 207 deletions(-) diff --git a/app.js b/app.js index 974a87ed..d3b90e0d 100644 --- a/app.js +++ b/app.js @@ -356,7 +356,7 @@ function handleTermSignals () { alreadyHandlingTermSignals = true realtime.maintenance = true // disconnect all socket.io clients - io.sockets.sockets.keys().forEach(function (key) { + Array.from(io.sockets.sockets.keys()).forEach(function (key) { const socket = io.sockets.sockets.get(key) if (!socket) return // notify client server going into maintenance status diff --git a/package.json b/package.json index 7430b697..2d86cc9c 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "base64url": "3.0.1", "body-parser": "2.2.0", "chance": "1.1.13", - "cheerio": "1.1.2", + "cheerio": "0.22.0", "clean-webpack-plugin": "4.0.0", "compression": "1.8.1", "connect-flash": "0.1.1", @@ -46,7 +46,7 @@ "graceful-fs": "4.2.11", "helmet": "8.1.0", "i18n": "0.15.3", - "is-svg": "6.1.0", + "is-svg": "4.4.0", "jsdom-nogyp": "0.8.3", "lodash": "4.17.21", "lutim": "1.0.3", @@ -72,7 +72,7 @@ "moment": "2.30.1", "morgan": "1.10.0", "mysql2": "3.15.3", - "nanoid": "5.1.6", + "nanoid": "3.3.11", "passport": "patch:passport@npm%3A0.7.0#~/.yarn/patches/passport-npm-0.7.0-df02531736.patch", "passport-dropbox-oauth2": "1.1.0", "passport-facebook": "3.0.0", @@ -92,14 +92,14 @@ "readline-sync": "1.4.10", "rimraf": "6.1.2", "sanitize-filename": "1.6.3", - "scrypt-kdf": "3.0.0", + "scrypt-kdf": "2.0.1", "sequelize": "5.22.5", "socket.io": "4.8.1", "sqlite3": "5.1.7", "store": "2.0.12", "toobusy-js": "0.5.1", "umzug": "2.3.0", - "uuid": "13.0.0", + "uuid": "11.1.0", "validator": "13.15.23", "winston": "3.18.3", "xss": "1.0.15" diff --git a/yarn.lock b/yarn.lock index ca1769ae..0ca6a674 100644 --- a/yarn.lock +++ b/yarn.lock @@ -332,16 +332,6 @@ __metadata: languageName: node linkType: hard -"@file-type/xml@npm:^0.4.3": - version: 0.4.4 - resolution: "@file-type/xml@npm:0.4.4" - dependencies: - sax: "npm:^1.4.1" - strtok3: "npm:^10.3.4" - checksum: 10/a7c9bdbdb188fbc11bb08efdc699b49c5367952f732e3a9505396e905edfe47e2f924623861827be992a7899158b1864515770ec9252a43d6c0e37e404b4bd7a - languageName: node - linkType: hard - "@gar/promisify@npm:^1.0.1": version: 1.1.3 resolution: "@gar/promisify@npm:1.1.3" @@ -1448,7 +1438,7 @@ __metadata: bootstrap-validator: "npm:0.11.9" bufferutil: "npm:4.0.9" chance: "npm:1.1.13" - cheerio: "npm:1.1.2" + cheerio: "npm:0.22.0" clean-webpack-plugin: "npm:4.0.0" compression: "npm:1.8.1" connect-flash: "npm:0.1.1" @@ -1487,7 +1477,7 @@ __metadata: i18n: "npm:0.15.3" imports-loader: "npm:1.2.0" ionicons: "npm:2.0.1" - is-svg: "npm:6.1.0" + is-svg: "npm:4.4.0" jquery: "npm:3.7.1" jquery-mousewheel: "npm:3.2.2" jquery-ui: "npm:1.14.1" @@ -1529,7 +1519,7 @@ __metadata: moment: "npm:2.30.1" morgan: "npm:1.10.0" mysql2: "npm:3.15.3" - nanoid: "npm:5.1.6" + nanoid: "npm:3.3.11" optimize-css-assets-webpack-plugin: "npm:6.0.1" passport: "patch:passport@npm%3A0.7.0#~/.yarn/patches/passport-npm-0.7.0-df02531736.patch" passport-dropbox-oauth2: "npm:1.1.0" @@ -1555,7 +1545,7 @@ __metadata: reveal.js: "npm:3.9.2" rimraf: "npm:6.1.2" sanitize-filename: "npm:1.6.3" - scrypt-kdf: "npm:3.0.0" + scrypt-kdf: "npm:2.0.1" select2: "npm:3.5.2-browserify" sequelize: "npm:5.22.5" socket.io: "npm:4.8.1" @@ -1569,7 +1559,7 @@ __metadata: umzug: "npm:2.3.0" url-loader: "npm:4.1.1" utf-8-validate: "npm:6.0.5" - uuid: "npm:13.0.0" + uuid: "npm:11.1.0" validator: "npm:13.15.23" velocity-animate: "npm:1.5.2" visibilityjs: "npm:2.0.2" @@ -3173,7 +3163,7 @@ __metadata: languageName: node linkType: hard -"boolbase@npm:^1.0.0": +"boolbase@npm:^1.0.0, boolbase@npm:~1.0.0": version: 1.0.0 resolution: "boolbase@npm:1.0.0" checksum: 10/3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0 @@ -3678,36 +3668,27 @@ __metadata: languageName: node linkType: hard -"cheerio-select@npm:^2.1.0": - version: 2.1.0 - resolution: "cheerio-select@npm:2.1.0" +"cheerio@npm:0.22.0": + version: 0.22.0 + resolution: "cheerio@npm:0.22.0" dependencies: - boolbase: "npm:^1.0.0" - css-select: "npm:^5.1.0" - css-what: "npm:^6.1.0" - domelementtype: "npm:^2.3.0" - domhandler: "npm:^5.0.3" - domutils: "npm:^3.0.1" - checksum: 10/b5d89208c23468c3a32d1e04f88b9e8c6e332e3649650c5cd29255e2cebc215071ae18563f58c3dc3f6ef4c234488fc486035490fceb78755572288245e2931a - languageName: node - linkType: hard - -"cheerio@npm:1.1.2": - version: 1.1.2 - resolution: "cheerio@npm:1.1.2" - dependencies: - cheerio-select: "npm:^2.1.0" - dom-serializer: "npm:^2.0.0" - domhandler: "npm:^5.0.3" - domutils: "npm:^3.2.2" - encoding-sniffer: "npm:^0.2.1" - htmlparser2: "npm:^10.0.0" - parse5: "npm:^7.3.0" - parse5-htmlparser2-tree-adapter: "npm:^7.1.0" - parse5-parser-stream: "npm:^7.1.2" - undici: "npm:^7.12.0" - whatwg-mimetype: "npm:^4.0.0" - checksum: 10/6b654bf5a358d3406eed5a3ae84530bab0d6d2d581d0a92d3c0666c310648d4300a00b11335e15007a35922ad3743931385ef17bec8d67b4fa077f10d1aaf2b5 + css-select: "npm:~1.2.0" + dom-serializer: "npm:~0.1.0" + entities: "npm:~1.1.1" + htmlparser2: "npm:^3.9.1" + lodash.assignin: "npm:^4.0.9" + lodash.bind: "npm:^4.1.4" + lodash.defaults: "npm:^4.0.1" + lodash.filter: "npm:^4.4.0" + lodash.flatten: "npm:^4.2.0" + lodash.foreach: "npm:^4.3.0" + lodash.map: "npm:^4.4.0" + lodash.merge: "npm:^4.4.0" + lodash.pick: "npm:^4.2.1" + lodash.reduce: "npm:^4.4.0" + lodash.reject: "npm:^4.4.0" + lodash.some: "npm:^4.4.0" + checksum: 10/eabc1db83cee2762270ed19ed2ec009344a7f1c2f27aecd72a3f99bf376b02040a07cc4ac3bd183fdd28f789a17cb6a24e93d584cf4d9cb1a040c8893741afb6 languageName: node linkType: hard @@ -4434,16 +4415,15 @@ __metadata: languageName: node linkType: hard -"css-select@npm:^5.1.0": - version: 5.2.2 - resolution: "css-select@npm:5.2.2" +"css-select@npm:~1.2.0": + version: 1.2.0 + resolution: "css-select@npm:1.2.0" dependencies: - boolbase: "npm:^1.0.0" - css-what: "npm:^6.1.0" - domhandler: "npm:^5.0.2" - domutils: "npm:^3.0.1" - nth-check: "npm:^2.0.1" - checksum: 10/ebb6a88446433312d1a16301afd1c5f75090805b730dbbdccb0338b0d6ca7922410375f16dde06673ef7da086e2cf3b9ad91afe9a8e0d2ee3625795cb5e0170d + boolbase: "npm:~1.0.0" + css-what: "npm:2.1" + domutils: "npm:1.5.1" + nth-check: "npm:~1.0.1" + checksum: 10/4a57b1e39d209b5c99acfaf17de12ac09cc8df3f9c4f348be70f0bff23fce81d25d8c918d5d54a85045eaf4b8a556719d8863c672cb618d41fef9c01bbbe2fff languageName: node linkType: hard @@ -4457,7 +4437,14 @@ __metadata: languageName: node linkType: hard -"css-what@npm:^6.0.1, css-what@npm:^6.1.0": +"css-what@npm:2.1": + version: 2.1.3 + resolution: "css-what@npm:2.1.3" + checksum: 10/2a46608ecbffadd6ebeef7cc5dfead018ca9b80b24db89ed6e2ac3e6fd59b5e79dd33cd0de0b35ec4fa61d062c5700dab9079e778a7fabfbc4165194c0dd780d + languageName: node + linkType: hard + +"css-what@npm:^6.0.1": version: 6.2.2 resolution: "css-what@npm:6.2.2" checksum: 10/3c5a53be94728089bd1716f915f7f96adde5dd8bf374610eb03982266f3d860bf1ebaf108cda30509d02ef748fe33eaa59aa75911e2c49ee05a85ef1f9fb5223 @@ -5629,14 +5616,13 @@ __metadata: languageName: node linkType: hard -"dom-serializer@npm:^2.0.0": - version: 2.0.0 - resolution: "dom-serializer@npm:2.0.0" +"dom-serializer@npm:~0.1.0": + version: 0.1.1 + resolution: "dom-serializer@npm:0.1.1" dependencies: - domelementtype: "npm:^2.3.0" - domhandler: "npm:^5.0.2" - entities: "npm:^4.2.0" - checksum: 10/e3bf9027a64450bca0a72297ecdc1e3abb7a2912268a9f3f5d33a2e29c1e2c3502c6e9f860fc6625940bfe0cfb57a44953262b9e94df76872fdfb8151097eeb3 + domelementtype: "npm:^1.3.0" + entities: "npm:^1.1.1" + checksum: 10/4f6a3eff802273741931cfd3c800fab4e683236eed10628d6605f52538a6bc0ce4770f3ca2ad68a27412c103ae9b6cdaed3c0a8e20d2704192bde497bc875215 languageName: node linkType: hard @@ -5647,14 +5633,14 @@ __metadata: languageName: node linkType: hard -"domelementtype@npm:1, domelementtype@npm:^1.3.1": +"domelementtype@npm:1, domelementtype@npm:^1.3.0, domelementtype@npm:^1.3.1": version: 1.3.1 resolution: "domelementtype@npm:1.3.1" checksum: 10/7893da40218ae2106ec6ffc146b17f203487a52f5228b032ea7aa470e41dfe03e1bd762d0ee0139e792195efda765434b04b43cddcf63207b098f6ae44b36ad6 languageName: node linkType: hard -"domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0, domelementtype@npm:^2.3.0": +"domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0": version: 2.3.0 resolution: "domelementtype@npm:2.3.0" checksum: 10/ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6 @@ -5679,15 +5665,6 @@ __metadata: languageName: node linkType: hard -"domhandler@npm:^5.0.2, domhandler@npm:^5.0.3": - version: 5.0.3 - resolution: "domhandler@npm:5.0.3" - dependencies: - domelementtype: "npm:^2.3.0" - checksum: 10/809b805a50a9c6884a29f38aec0a4e1b4537f40e1c861950ed47d10b049febe6b79ab72adaeeebb3cc8fc1cd33f34e97048a72a9265103426d93efafa78d3e96 - languageName: node - linkType: hard - "dompurify@npm:2.4.0": version: 2.4.0 resolution: "dompurify@npm:2.4.0" @@ -5695,6 +5672,16 @@ __metadata: languageName: node linkType: hard +"domutils@npm:1.5.1": + version: 1.5.1 + resolution: "domutils@npm:1.5.1" + dependencies: + dom-serializer: "npm:0" + domelementtype: "npm:1" + checksum: 10/88c610e4bba925946663cd5c5d28a359714dc2b0ed1c2ad99e645cbfba46c14e44c053a02dec8b9b436022402b6a32c5b38177723a3082ccdfa283b61e28b9e1 + languageName: node + linkType: hard + "domutils@npm:^1.5.1": version: 1.7.0 resolution: "domutils@npm:1.7.0" @@ -5716,17 +5703,6 @@ __metadata: languageName: node linkType: hard -"domutils@npm:^3.0.1, domutils@npm:^3.2.1, domutils@npm:^3.2.2": - version: 3.2.2 - resolution: "domutils@npm:3.2.2" - dependencies: - dom-serializer: "npm:^2.0.0" - domelementtype: "npm:^2.3.0" - domhandler: "npm:^5.0.3" - checksum: 10/2e08842151aa406f50fe5e6d494f4ec73c2373199fa00d1f77b56ec604e566b7f226312ae35ab8160bb7f27a27c7285d574c8044779053e499282ca9198be210 - languageName: node - linkType: hard - "dot-case@npm:^3.0.4": version: 3.0.4 resolution: "dot-case@npm:3.0.4" @@ -5880,16 +5856,6 @@ __metadata: languageName: node linkType: hard -"encoding-sniffer@npm:^0.2.1": - version: 0.2.1 - resolution: "encoding-sniffer@npm:0.2.1" - dependencies: - iconv-lite: "npm:^0.6.3" - whatwg-encoding: "npm:^3.1.1" - checksum: 10/7d747238239408d52e8bceee22fcdc47546049866d19d601e7dc89e55d226922c51912ef046d7b38951970e8fd17e1e761cef3de98a4b2f46fc91c8a1ac143c9 - languageName: node - linkType: hard - "encoding@npm:^0.1.12, encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" @@ -5966,7 +5932,7 @@ __metadata: languageName: node linkType: hard -"entities@npm:^1.1.1": +"entities@npm:^1.1.1, entities@npm:~1.1.1": version: 1.1.2 resolution: "entities@npm:1.1.2" checksum: 10/4a707022f4e932060f03df2526be55d085a2576fe534421e5b22bc62abb0d1f04241c171f9981e3d7baa4f4160606cad72a2f7eb01b6a25e279e3f31a2be4bf2 @@ -5980,20 +5946,6 @@ __metadata: languageName: node linkType: hard -"entities@npm:^4.2.0": - version: 4.5.0 - resolution: "entities@npm:4.5.0" - checksum: 10/ede2a35c9bce1aeccd055a1b445d41c75a14a2bb1cd22e242f20cf04d236cdcd7f9c859eb83f76885327bfae0c25bf03303665ee1ce3d47c5927b98b0e3e3d48 - languageName: node - linkType: hard - -"entities@npm:^6.0.0": - version: 6.0.1 - resolution: "entities@npm:6.0.1" - checksum: 10/62af1307202884349d2867f0aac5c60d8b57102ea0b0e768b16246099512c28e239254ad772d6834e7e14cb1b6f153fc3d0c031934e3183b086c86d3838d874a - languageName: node - linkType: hard - "entities@npm:~3.0.1": version: 3.0.1 resolution: "entities@npm:3.0.1" @@ -6896,7 +6848,7 @@ __metadata: languageName: node linkType: hard -"fast-xml-parser@npm:^4.4.1": +"fast-xml-parser@npm:^4.1.3, fast-xml-parser@npm:^4.4.1": version: 4.5.3 resolution: "fast-xml-parser@npm:4.5.3" dependencies: @@ -8015,7 +7967,7 @@ __metadata: languageName: node linkType: hard -"htmlparser2@npm:>= 3.1.5 <4": +"htmlparser2@npm:>= 3.1.5 <4, htmlparser2@npm:^3.9.1": version: 3.10.1 resolution: "htmlparser2@npm:3.10.1" dependencies: @@ -8029,18 +7981,6 @@ __metadata: languageName: node linkType: hard -"htmlparser2@npm:^10.0.0": - version: 10.0.0 - resolution: "htmlparser2@npm:10.0.0" - dependencies: - domelementtype: "npm:^2.3.0" - domhandler: "npm:^5.0.3" - domutils: "npm:^3.2.1" - entities: "npm:^6.0.0" - checksum: 10/768870f0e020dca19dc45df206cb6ac466c5dba6566c8fca4ca880347eed409f9977028d08644ac516bca8628ac9c7ded5a3847dc3ee1c043f049abf9e817154 - languageName: node - linkType: hard - "htmlparser2@npm:^6.1.0": version: 6.1.0 resolution: "htmlparser2@npm:6.1.0" @@ -8177,7 +8117,7 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.6, iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3": +"iconv-lite@npm:0.6, iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3": version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" dependencies: @@ -8900,12 +8840,12 @@ __metadata: languageName: node linkType: hard -"is-svg@npm:6.1.0": - version: 6.1.0 - resolution: "is-svg@npm:6.1.0" +"is-svg@npm:4.4.0": + version: 4.4.0 + resolution: "is-svg@npm:4.4.0" dependencies: - "@file-type/xml": "npm:^0.4.3" - checksum: 10/16b106b83398ded673b4465773e30ee5857a444125fc2153c225f403016e341af39a10bfc1d0c1104c2cac3afcc3be446f786eb6184913c5f069ad85b94030e0 + fast-xml-parser: "npm:^4.1.3" + checksum: 10/cd5a0ba1af653e4897721913b0b80de968fa5b19eb1a592412f4672d3a1203935d183c2a9dbf61d68023739ee43d3761ea795ae1a9f618c6098a9e89eacdd256 languageName: node linkType: hard @@ -9613,6 +9553,48 @@ __metadata: languageName: node linkType: hard +"lodash.assignin@npm:^4.0.9": + version: 4.2.0 + resolution: "lodash.assignin@npm:4.2.0" + checksum: 10/6f7a7b6f74b8c48d292c87a7173e141f4a95ff214b91cb90b839f53d34852da4a0efef7d6a9242299c6376a1616f06a769b6e7304eaab3cc7799ce35b3676c17 + languageName: node + linkType: hard + +"lodash.bind@npm:^4.1.4": + version: 4.2.1 + resolution: "lodash.bind@npm:4.2.1" + checksum: 10/946cc5dbd881b097dc17e56fefe20f7c24658d5381f17ff958fcded3cd0c6a14c6f470e96c2ba072f14432eb7d9db8d750a24347c9624fa14068b963af958b70 + languageName: node + linkType: hard + +"lodash.defaults@npm:^4.0.1": + version: 4.2.0 + resolution: "lodash.defaults@npm:4.2.0" + checksum: 10/6a2a9ea5ad7585aff8d76836c9e1db4528e5f5fa50fc4ad81183152ba8717d83aef8aec4fa88bf3417ed946fd4b4358f145ee08fbc77fb82736788714d3e12db + languageName: node + linkType: hard + +"lodash.filter@npm:^4.4.0": + version: 4.6.0 + resolution: "lodash.filter@npm:4.6.0" + checksum: 10/a95c363b6cad0025b1f74a5125d2b156251f9da2ff3d94385524e7622e4c1e4d499dd4c2b4dbc201de6e4c1f753b5af01d7c7696b6062bfb47af15ff4ba8d823 + languageName: node + linkType: hard + +"lodash.flatten@npm:^4.2.0": + version: 4.4.0 + resolution: "lodash.flatten@npm:4.4.0" + checksum: 10/a2b192f220b0b6c78a6c0175e96bad888b9e0f2a887a8e8c1d0c29d03231fbf110bbb9be0d9de5f936537d143eeb9d5b4f44c4a44f5592c195bf2fae6a6b1e3a + languageName: node + linkType: hard + +"lodash.foreach@npm:^4.3.0": + version: 4.5.0 + resolution: "lodash.foreach@npm:4.5.0" + checksum: 10/1917091b9e2529f6c9280fbc3e320765df6688c66457d7fafc6b3473b39cd17f16258e888e762eba309625fbe3522cfec5ad72907df72c1e642779dd416e299a + languageName: node + linkType: hard + "lodash.get@npm:^4.4.2": version: 4.4.2 resolution: "lodash.get@npm:4.4.2" @@ -9620,6 +9602,13 @@ __metadata: languageName: node linkType: hard +"lodash.map@npm:^4.4.0": + version: 4.6.0 + resolution: "lodash.map@npm:4.6.0" + checksum: 10/f1e69def35025be1e6213f1099df8acfa478442de8dfac3511e6eeeb5ef939b911f59db858251cc6b96076984d869fdd329ea360982d83240206124589f56f5d + languageName: node + linkType: hard + "lodash.memoize@npm:^4.1.2": version: 4.1.2 resolution: "lodash.memoize@npm:4.1.2" @@ -9627,13 +9616,41 @@ __metadata: languageName: node linkType: hard -"lodash.merge@npm:^4.6.2": +"lodash.merge@npm:^4.4.0, lodash.merge@npm:^4.6.2": version: 4.6.2 resolution: "lodash.merge@npm:4.6.2" checksum: 10/d0ea2dd0097e6201be083865d50c3fb54fbfbdb247d9cc5950e086c991f448b7ab0cdab0d57eacccb43473d3f2acd21e134db39f22dac2d6c9ba6bf26978e3d6 languageName: node linkType: hard +"lodash.pick@npm:^4.2.1": + version: 4.4.0 + resolution: "lodash.pick@npm:4.4.0" + checksum: 10/5a76778aa1c245ce081d19c5a625a44cdf4853f421c8789ec962cb5d73dd21be7cf11ae3bc2123ff5f432326ed0176d674d22ca6e0e8f9eaba5b74b00f632c12 + languageName: node + linkType: hard + +"lodash.reduce@npm:^4.4.0": + version: 4.6.0 + resolution: "lodash.reduce@npm:4.6.0" + checksum: 10/1cfefb3dd1a71a567526b6a3ea5127ce52312e60a24e7cc141236927429dc2cb6f196a814e880a74382a7a0931b63986e3f7ec3d0fd373d9247adc017101fc75 + languageName: node + linkType: hard + +"lodash.reject@npm:^4.4.0": + version: 4.6.0 + resolution: "lodash.reject@npm:4.6.0" + checksum: 10/ca47f52dbe4a63e7e1e5eb8149e6ee85d4e7f289d462b29900b062bc490ae5dc2d9b93897afedf197c37c6f0c9ca230d4b05e579ba72fa0a229a7ae40ce7c586 + languageName: node + linkType: hard + +"lodash.some@npm:^4.4.0": + version: 4.6.0 + resolution: "lodash.some@npm:4.6.0" + checksum: 10/4e686a2f736fc66aa022b235f773372e251ab5d96b06f8ab4dbbb7a2be923ddb5d16c4d35d23ad1e63a5629c5ac9ca45006e3aab020404880d1b0172ffa29bac + languageName: node + linkType: hard + "lodash.uniq@npm:^4.5.0": version: 4.5.0 resolution: "lodash.uniq@npm:4.5.0" @@ -11303,16 +11320,7 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:5.1.6": - version: 5.1.6 - resolution: "nanoid@npm:5.1.6" - bin: - nanoid: bin/nanoid.js - checksum: 10/4109dbcf596d7f297a9b42f459b8f01694a03ebbdd2f41408d963ad54e5ec7234cbe7b4acad137751f31add11bb4fb3415a3e688082516745812811f05570014 - languageName: node - linkType: hard - -"nanoid@npm:^3.3.11": +"nanoid@npm:3.3.11, nanoid@npm:^3.3.11": version: 3.3.11 resolution: "nanoid@npm:3.3.11" bin: @@ -11649,6 +11657,15 @@ __metadata: languageName: node linkType: hard +"nth-check@npm:~1.0.1": + version: 1.0.2 + resolution: "nth-check@npm:1.0.2" + dependencies: + boolbase: "npm:~1.0.0" + checksum: 10/59e115fdd75b971d0030f42ada3aac23898d4c03aa13371fa8b3339d23461d1badf3fde5aad251fb956aaa75c0a3b9bfcd07c08a34a83b4f9dadfdce1d19337c + languageName: node + linkType: hard + "nwmatcher@npm:~1.3.1": version: 1.3.9 resolution: "nwmatcher@npm:1.3.9" @@ -12120,34 +12137,6 @@ __metadata: languageName: node linkType: hard -"parse5-htmlparser2-tree-adapter@npm:^7.1.0": - version: 7.1.0 - resolution: "parse5-htmlparser2-tree-adapter@npm:7.1.0" - dependencies: - domhandler: "npm:^5.0.3" - parse5: "npm:^7.0.0" - checksum: 10/75910af9137451e9c53e1e0d712f7393f484e89e592b1809ee62ad6cedd61b98daeaa5206ff5d9f06778002c91fac311afedde4880e1916fdb44fa71199dae73 - languageName: node - linkType: hard - -"parse5-parser-stream@npm:^7.1.2": - version: 7.1.2 - resolution: "parse5-parser-stream@npm:7.1.2" - dependencies: - parse5: "npm:^7.0.0" - checksum: 10/75b232d460bce6bd0e35012750a78ef034f40ccf550b7c6cec3122395af6b4553202ad3663ad468cf537ead5a2e13b6727670395fd0ff548faccad1dc2dc93cf - languageName: node - linkType: hard - -"parse5@npm:^7.0.0, parse5@npm:^7.3.0": - version: 7.3.0 - resolution: "parse5@npm:7.3.0" - dependencies: - entities: "npm:^6.0.0" - checksum: 10/b0e48be20b820c655b138b86fa6fb3a790de6c891aa2aba536524f8027b4dca4fe538f11a0e5cf2f6f847d120dbb9e4822dcaeb933ff1e10850a2ef0154d1d88 - languageName: node - linkType: hard - "parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": version: 1.3.3 resolution: "parseurl@npm:1.3.3" @@ -14776,7 +14765,7 @@ __metadata: languageName: node linkType: hard -"sax@npm:>=0.6.0, sax@npm:^1.2.4, sax@npm:^1.4.1": +"sax@npm:>=0.6.0, sax@npm:^1.2.4": version: 1.4.3 resolution: "sax@npm:1.4.3" checksum: 10/99161215f23e0b13bc7f94adbaa63a6a2f188fe291c450790d92b5bc3cd7966d574a15dcd5918c30917e17ed68129e34cc3168564263b967f9b8f61869d6ccc4 @@ -14805,10 +14794,10 @@ __metadata: languageName: node linkType: hard -"scrypt-kdf@npm:3.0.0": - version: 3.0.0 - resolution: "scrypt-kdf@npm:3.0.0" - checksum: 10/8442bb32304fce74a4a6f002931510ed4505ec8bae0c1215c107df22cae809166fcd599250bee7d1d1a757d27fa6958f9b0ed1262bd8e31d2dd4d72636879a74 +"scrypt-kdf@npm:2.0.1": + version: 2.0.1 + resolution: "scrypt-kdf@npm:2.0.1" + checksum: 10/c9a21c5c9f18df8438f81d60c581a3267b8f6fdfb8b63479353195361e740ea56f8b3d71abaec99963dbafbd973563527bc6a4ebb05dc695514216e33e189037 languageName: node linkType: hard @@ -16478,13 +16467,6 @@ __metadata: languageName: node linkType: hard -"undici@npm:^7.12.0": - version: 7.16.0 - resolution: "undici@npm:7.16.0" - checksum: 10/2bb71672b23d3dc0f56f1b7fb6c936e4487a350db46eaafc03f2f9107f99cdf8e51ecdd32e589e2381ef47a64b6369cfb31f328b2c3ea663023aa47bc5258b9e - languageName: node - linkType: hard - "unified-args@npm:^11.0.0": version: 11.0.1 resolution: "unified-args@npm:11.0.1" @@ -16945,12 +16927,12 @@ __metadata: languageName: node linkType: hard -"uuid@npm:13.0.0": - version: 13.0.0 - resolution: "uuid@npm:13.0.0" +"uuid@npm:11.1.0": + version: 11.1.0 + resolution: "uuid@npm:11.1.0" bin: - uuid: dist-node/bin/uuid - checksum: 10/2742b24d1e00257e60612572e4d28679423469998cafbaf1fe9f1482e3edf9c40754b31bfdb3d08d71b29239f227a304588f75210b3b48f2609f0673f1feccef + uuid: dist/esm/bin/uuid + checksum: 10/d2da43b49b154d154574891ced66d0c83fc70caaad87e043400cf644423b067542d6f3eb641b7c819224a7cd3b4c2f21906acbedd6ec9c6a05887aa9115a9cf5 languageName: node linkType: hard @@ -17327,22 +17309,6 @@ __metadata: languageName: node linkType: hard -"whatwg-encoding@npm:^3.1.1": - version: 3.1.1 - resolution: "whatwg-encoding@npm:3.1.1" - dependencies: - iconv-lite: "npm:0.6.3" - checksum: 10/bbef815eb67f91487c7f2ef96329743f5fd8357d7d62b1119237d25d41c7e452dff8197235b2d3c031365a17f61d3bb73ca49d0ed1582475aa4a670815e79534 - languageName: node - linkType: hard - -"whatwg-mimetype@npm:^4.0.0": - version: 4.0.0 - resolution: "whatwg-mimetype@npm:4.0.0" - checksum: 10/894a618e2d90bf444b6f309f3ceb6e58cf21b2beaa00c8b333696958c4076f0c7b30b9d33413c9ffff7c5832a0a0c8569e5bb347ef44beded72aeefd0acd62e8 - languageName: node - linkType: hard - "which-boxed-primitive@npm:^1.1.0, which-boxed-primitive@npm:^1.1.1": version: 1.1.1 resolution: "which-boxed-primitive@npm:1.1.1"