From abe764a7084f5e47bbeb99a2927cc7d39a4dcd3b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Dec 2024 11:07:32 +0000 Subject: [PATCH] fix(deps): update all major dependencies --- apps/core/package.json | 12 +-- packages/common/package.json | 2 +- pnpm-lock.yaml | 143 ++++++++++------------------------- 3 files changed, 48 insertions(+), 109 deletions(-) diff --git a/apps/core/package.json b/apps/core/package.json index 59a61436..86646325 100644 --- a/apps/core/package.json +++ b/apps/core/package.json @@ -30,11 +30,11 @@ "@fastify/swagger": "^9.2.0", "@fastify/swagger-ui": "^5.1.0", "@next/common": "workspace:*", - "bullmq": "^4.17.0", - "close-with-grace": "^1.3.0", + "bullmq": "^5.0.0", + "close-with-grace": "^2.0.0", "fastify": "^5.1.0", - "fastify-plugin": "^4.5.1", - "fastify-zod-openapi": "^3.0.3", + "fastify-plugin": "^5.0.0", + "fastify-zod-openapi": "^4.0.0", "lodash-es": "^4.17.21", "lru-weak-cache": "^0.3.3", "mongoose": "^8.4.3", @@ -44,7 +44,7 @@ "string-similarity": "^4.0.4", "ulidx": "^2.4.1", "zod": "^3.23.6", - "zod-openapi": "^3.3.0", + "zod-openapi": "^4.0.0", "zod-to-json-schema": "^3.23.5" }, "devDependencies": { @@ -55,7 +55,7 @@ "@types/node": "^22.9.0", "@types/string-similarity": "^4.0.2", "fastify-tsconfig": "^2.0.0", - "pino-pretty": "^11.2.1", + "pino-pretty": "^13.0.0", "rimraf": "^6.0.1", "testcontainers": "^10.9.0", "ts-patch": "^3.2.1", diff --git a/packages/common/package.json b/packages/common/package.json index 7b655723..d1aa4524 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -24,7 +24,7 @@ "devDependencies": { "@next/tsconfig": "workspace:*", "@types/lodash-es": "^4.17.12", - "@types/node": "^20.14.7", + "@types/node": "^22.0.0", "c8": "^10.1.2", "lodash-es": "^4.17.21", "tsup": "^8.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a1ed372f..97ae42ec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,20 +60,20 @@ importers: specifier: workspace:* version: link:../../packages/common bullmq: - specifier: ^4.17.0 - version: 4.17.0 + specifier: ^5.0.0 + version: 5.34.4 close-with-grace: - specifier: ^1.3.0 - version: 1.3.0 + specifier: ^2.0.0 + version: 2.1.0 fastify: specifier: ^5.1.0 version: 5.1.0 fastify-plugin: - specifier: ^4.5.1 - version: 4.5.1 + specifier: ^5.0.0 + version: 5.0.1 fastify-zod-openapi: - specifier: ^3.0.3 - version: 3.0.3(@fastify/swagger-ui@5.1.0)(@fastify/swagger@9.2.0)(fastify@5.1.0)(zod-openapi@3.3.0(zod@3.23.8))(zod@3.23.8) + specifier: ^4.0.0 + version: 4.0.0(@fastify/swagger-ui@5.1.0)(@fastify/swagger@9.2.0)(fastify@5.1.0)(zod-openapi@4.2.1(zod@3.23.8))(zod@3.23.8) lodash-es: specifier: ^4.17.21 version: 4.17.21 @@ -102,8 +102,8 @@ importers: specifier: ^3.23.6 version: 3.23.8 zod-openapi: - specifier: ^3.3.0 - version: 3.3.0(zod@3.23.8) + specifier: ^4.0.0 + version: 4.2.1(zod@3.23.8) zod-to-json-schema: specifier: ^3.23.5 version: 3.23.5(zod@3.23.8) @@ -130,8 +130,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 pino-pretty: - specifier: ^11.2.1 - version: 11.2.2 + specifier: ^13.0.0 + version: 13.0.0 rimraf: specifier: ^6.0.1 version: 6.0.1 @@ -160,8 +160,8 @@ importers: specifier: ^4.17.12 version: 4.17.12 '@types/node': - specifier: ^20.14.7 - version: 20.14.14 + specifier: ^22.0.0 + version: 22.9.0 c8: specifier: ^10.1.2 version: 10.1.2 @@ -1097,9 +1097,6 @@ packages: '@types/node@18.19.64': resolution: {integrity: sha512-955mDqvO2vFf/oL7V3WiUtiz+BugyX8uVbaT2H8oj3+8dRyH2FLiNdowe7eNqRM7IOIZvzDH76EoAT+gwm6aIQ==} - '@types/node@20.14.14': - resolution: {integrity: sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==} - '@types/node@22.9.0': resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} @@ -1268,8 +1265,8 @@ packages: resolution: {integrity: sha512-8f9ZJCUXyT1M35Jx7MkBgmBMo3oHTTBIPLiY9xyL0pl3T5RwcPEY8cUHr5LBNfu/fk6c2T4DJZuVM/8ZZT2D2A==} engines: {node: '>=10.0.0'} - bullmq@4.17.0: - resolution: {integrity: sha512-URnHgB01rlCP8RTpmW3kFnvv3vdd2aI1OcBMYQwnqODxGiJUlz9MibDVXE83mq7ee1eS1IvD9lMQqGszX6E5Pw==} + bullmq@5.34.4: + resolution: {integrity: sha512-FPTN5eqsYO5/Blm6vh/bVJ0eADrVLjTBDjMkPCqZN3xx/5GqHov9NwxM6A6M3m6n2Vg+gNAoN98t7bTij5/UEA==} bundle-require@5.0.0: resolution: {integrity: sha512-GuziW3fSSmopcx4KRymQEJVbZUfqlCqcq7dvs6TYwKRZiegK/2buMxQTPs6MGlNv50wms1699qYO54R8XfRX4w==} @@ -1310,8 +1307,8 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} - close-with-grace@1.3.0: - resolution: {integrity: sha512-lvm0rmLIR5bNz4CRKW6YvCfn9Wg5Wb9A8PJ3Bb+hjyikgC1RO1W3J4z9rBXQYw97mAte7dNSQI8BmUsxdlXQyw==} + close-with-grace@2.1.0: + resolution: {integrity: sha512-rME1AtzKc9dfpLr8XBVhXqhVZDvtaIA7FIpjPaO+DmDsomaTNtuEBZMoNDgIvjHYK5q8/Afxy34YTXInUBsT1A==} cluster-key-slot@1.1.2: resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} @@ -1540,9 +1537,6 @@ packages: resolution: {integrity: sha512-KH6p+Z8AKPXnmA7+Iz2Lh8ARCMr+8WNPVludm1LGkZoD2MjY6LVnRMtTKhkdzI+jr0RzQWXKzKyBJm1zoHEL4Q==} engines: {node: '>=0.10.0'} - fastify-plugin@4.5.1: - resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==} - fastify-plugin@5.0.1: resolution: {integrity: sha512-HCxs+YnRaWzCl+cWRYFnHmeRFyR5GVnJTAaCJQiYzQSDwK9MgJdyAsuL3nh0EWRCYMgQ5MeziymvmAhUHYHDUQ==} @@ -1550,15 +1544,15 @@ packages: resolution: {integrity: sha512-pvYwdtbZUJr/aTD7ZE0rGlvtYpx7IThHKVLBoqCKmT3FJpwm23XA2+PDmq8ZzfqqG4ajpyrHd5bkIixcIFjPhQ==} engines: {node: '>=18.0.0'} - fastify-zod-openapi@3.0.3: - resolution: {integrity: sha512-8AKUHKqsAj9w1gRzHFIbv29dCODz1omh0iLPqVi1wFgbawFFwLzbFTutLbyO6e2wApPAqLoRp45NeV4n5VWsTQ==} + fastify-zod-openapi@4.0.0: + resolution: {integrity: sha512-0EZGhBkSF8HOG1AXxFGGsACH6k4SOaz3g8AuMm/3wIFw9za1qihzglzr8tjGwSJbGaq8G6lj2omY096Vr5JpAA==} engines: {node: '>=20'} peerDependencies: - '@fastify/swagger': '>=9.0.0 <9.2.0' + '@fastify/swagger': ^9.0.0 '@fastify/swagger-ui': ^5.0.1 fastify: '5' zod: ^3.21.4 - zod-openapi: '>=3.2.0 <5.0.0' + zod-openapi: ^4.2.0 peerDependenciesMeta: '@fastify/swagger': optional: true @@ -1611,9 +1605,6 @@ packages: fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} @@ -1656,11 +1647,6 @@ packages: engines: {node: 20 || >=22} hasBin: true - glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} - deprecated: Glob versions prior to v9 are no longer supported - global-prefix@3.0.0: resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} engines: {node: '>=6'} @@ -1701,10 +1687,6 @@ packages: resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -1991,8 +1973,8 @@ packages: resolution: {integrity: sha512-SdzXp4kD/Qf8agZ9+iTu6eql0m3kWm1A2y1hkpTeVNENutaB0BwHlSvAIaMxwntmRUAUjon2V4L8Z/njd0Ct8A==} hasBin: true - msgpackr@1.10.2: - resolution: {integrity: sha512-L60rsPynBvNE+8BWipKKZ9jHcSGbtyJYIwjRq0VrIvQ08cRjntGXJYW/tmciZ2IHWIY8WEW32Qa2xbh5+SKBZA==} + msgpackr@1.11.2: + resolution: {integrity: sha512-F9UngXRlPyWCDEASDpTf6c9uNhGPTqnTeLVt7bN+bU1eajoR/8V9ys2BRaV5C/e5ihE6sJ9uPIKaYt6bFuO32g==} mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} @@ -2096,8 +2078,8 @@ packages: pino-abstract-transport@2.0.0: resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} - pino-pretty@11.2.2: - resolution: {integrity: sha512-2FnyGir8nAJAqD3srROdrF1J5BIcMT4nwj7hHSc60El6Uxlym00UbCCd8pYIterstVBFlMyF1yFV8XdGIPbj4A==} + pino-pretty@13.0.0: + resolution: {integrity: sha512-cQBBIVG3YajgoUjo1FdKVRX6t9XPxwB9lcNJVD5GCnNM4Y6T12YYx8c6zEejxQsU0wrg9TwmDulcE9LR7qcJqA==} hasBin: true pino-std-serializers@7.0.0: @@ -2269,11 +2251,6 @@ packages: secure-json-parse@2.7.0: resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} - engines: {node: '>=10'} - hasBin: true - semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} @@ -2313,9 +2290,6 @@ packages: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} - sonic-boom@4.0.1: - resolution: {integrity: sha512-hTSD/6JMLyT4r9zeof6UtuBDpjJ9sO08/nmS5djaA9eozT9oOlNdpXSnzcgj4FTqpk3nkLrs61l4gip9r1HCrQ==} - sonic-boom@4.2.0: resolution: {integrity: sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==} @@ -2470,9 +2444,6 @@ packages: resolution: {integrity: sha512-hlR43v+GUIUy8/ZGFP1DquEqPh7PFKQdDMTAmYt671kCCA6AkDQMoeFaFmZ7ObPLYOmpMgyKUqL1C+coFMf30w==} hasBin: true - tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} @@ -2657,8 +2628,8 @@ packages: resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} engines: {node: '>= 14'} - zod-openapi@3.3.0: - resolution: {integrity: sha512-9CouRzPrmKU4Rggb8dPgVrNq6SZTUjdMO+6TvpE2ylkDYlap/Agjce2LZwG4ZwEVEVyZ1s5KnkiL4hn//G3gIA==} + zod-openapi@4.2.1: + resolution: {integrity: sha512-/JRJUIrg2W6rxiy90QNYiThSgD27+IQncK3l6JIxtXwu6I68TV66qlS/6gpdFOmvYfLOyafqTfxOj3OldUPOUA==} engines: {node: '>=18'} peerDependencies: zod: ^3.21.4 @@ -3803,10 +3774,6 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.14.14': - dependencies: - undici-types: 5.26.5 - '@types/node@22.9.0': dependencies: undici-types: 6.19.8 @@ -3991,16 +3958,14 @@ snapshots: buildcheck@0.0.6: optional: true - bullmq@4.17.0: + bullmq@5.34.4: dependencies: cron-parser: 4.9.0 - glob: 8.1.0 ioredis: 5.4.1 - lodash: 4.17.21 - msgpackr: 1.10.2 + msgpackr: 1.11.2 node-abort-controller: 3.1.1 - semver: 7.6.2 - tslib: 2.6.2 + semver: 7.6.3 + tslib: 2.6.3 uuid: 9.0.1 transitivePeerDependencies: - supports-color @@ -4053,7 +4018,7 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - close-with-grace@1.3.0: {} + close-with-grace@2.1.0: {} cluster-key-slot@1.1.2: {} @@ -4315,20 +4280,18 @@ snapshots: dependencies: reusify: 1.0.4 - fastify-plugin@4.5.1: {} - fastify-plugin@5.0.1: {} fastify-tsconfig@2.0.0: {} - fastify-zod-openapi@3.0.3(@fastify/swagger-ui@5.1.0)(@fastify/swagger@9.2.0)(fastify@5.1.0)(zod-openapi@3.3.0(zod@3.23.8))(zod@3.23.8): + fastify-zod-openapi@4.0.0(@fastify/swagger-ui@5.1.0)(@fastify/swagger@9.2.0)(fastify@5.1.0)(zod-openapi@4.2.1(zod@3.23.8))(zod@3.23.8): dependencies: '@fastify/error': 4.0.0 fast-json-stringify: 6.0.0 fastify: 5.1.0 fastify-plugin: 5.0.1 zod: 3.23.8 - zod-openapi: 3.3.0(zod@3.23.8) + zod-openapi: 4.2.1(zod@3.23.8) optionalDependencies: '@fastify/swagger': 9.2.0 '@fastify/swagger-ui': 5.1.0 @@ -4402,8 +4365,6 @@ snapshots: fs-constants@1.0.0: {} - fs.realpath@1.0.0: {} - fsevents@2.3.3: optional: true @@ -4447,14 +4408,6 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 2.0.0 - glob@8.1.0: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 5.1.6 - once: 1.4.0 - global-prefix@3.0.0: dependencies: ini: 1.3.8 @@ -4496,11 +4449,6 @@ snapshots: ignore@5.3.1: {} - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - inherits@2.0.4: {} ini@1.3.8: {} @@ -4650,7 +4598,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 media-typer@0.3.0: {} @@ -4763,7 +4711,7 @@ snapshots: '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.2 optional: true - msgpackr@1.10.2: + msgpackr@1.11.2: optionalDependencies: msgpackr-extract: 3.0.2 @@ -4856,7 +4804,7 @@ snapshots: dependencies: split2: 4.2.0 - pino-pretty@11.2.2: + pino-pretty@13.0.0: dependencies: colorette: 2.0.20 dateformat: 4.6.3 @@ -4866,11 +4814,10 @@ snapshots: joycon: 3.1.1 minimist: 1.2.8 on-exit-leak-free: 2.1.2 - pino-abstract-transport: 1.2.0 + pino-abstract-transport: 2.0.0 pump: 3.0.0 - readable-stream: 4.5.2 secure-json-parse: 2.7.0 - sonic-boom: 4.0.1 + sonic-boom: 4.2.0 strip-json-comments: 3.1.1 pino-std-serializers@7.0.0: {} @@ -5058,8 +5005,6 @@ snapshots: secure-json-parse@2.7.0: {} - semver@7.6.2: {} - semver@7.6.3: {} set-cookie-parser@2.7.1: {} @@ -5094,10 +5039,6 @@ snapshots: slash@3.0.0: {} - sonic-boom@4.0.1: - dependencies: - atomic-sleep: 1.0.0 - sonic-boom@4.2.0: dependencies: atomic-sleep: 1.0.0 @@ -5301,8 +5242,6 @@ snapshots: semver: 7.6.3 strip-ansi: 6.0.1 - tslib@2.6.2: {} - tslib@2.6.3: {} tsup@8.2.4(jiti@1.21.0)(tsx@4.16.5)(typescript@5.5.4)(yaml@2.6.0): @@ -5480,7 +5419,7 @@ snapshots: compress-commons: 6.0.2 readable-stream: 4.5.2 - zod-openapi@3.3.0(zod@3.23.8): + zod-openapi@4.2.1(zod@3.23.8): dependencies: zod: 3.23.8