From b1b56669cc016aa70e9f2fbd3a61523a870e67b6 Mon Sep 17 00:00:00 2001 From: Dennis Snijder Date: Mon, 19 Jun 2023 10:42:19 +0200 Subject: [PATCH] NestJS dependency updates, dropped support for NestJS 8 --- packages/nestjs/package.json | 29 +++++---- yarn.lock | 114 ++++++++++++++++++++++------------- 2 files changed, 86 insertions(+), 57 deletions(-) diff --git a/packages/nestjs/package.json b/packages/nestjs/package.json index e80cce79..dc1f780b 100644 --- a/packages/nestjs/package.json +++ b/packages/nestjs/package.json @@ -19,29 +19,28 @@ "clean": "rm -rf dist" }, "devDependencies": { - "@bull-board/api": "^5.3.1", - "@bull-board/express": "^5.3.1", - "@bull-board/fastify": "^5.3.1", - "@nestjs/bullmq": "^1.1.0", - "@nestjs/common": "9.4.2", - "@nestjs/core": "9.4.2", + "@bull-board/api": "^5.5.0", + "@bull-board/express": "^5.5.0", + "@bull-board/fastify": "^5.5.0", + "@nestjs/bullmq": "^10.0.0", + "@nestjs/common": "^10.0.1", + "@nestjs/core": "^10.0.1", "@types/node": "18.16.16", "bull": "^4.10.4", - "bullmq": "^3.15.2", - "reflect-metadata": "0.1.13", - "rxjs": "7.8.1", + "bullmq": "^3.15.8", + "reflect-metadata": "^0.1.13", + "rxjs": "^7.8.1", "typescript": "^5.1.3" }, "dependencies": { - "@nestjs/bull-shared": "^0.1.3" + "@nestjs/bull-shared": "^10.0.0" }, "peerDependencies": { - "@bull-board/api": "^5.3.1", - "@bull-board/express": "^5.3.1", - "@nestjs/common": "^8.0.0 || ^9.0.0", - "@nestjs/core": "^8.0.0 || ^9.0.0", + "@bull-board/api": "^5.5.0", + "@nestjs/common": "^9.0.0 || ^10.0.0", + "@nestjs/core": "^9.0.0 || ^10.0.0", "reflect-metadata": "^0.1.13", - "rxjs": "^7.2.0" + "rxjs": "^7.8.1" }, "repository": { "type": "git", diff --git a/yarn.lock b/yarn.lock index 470a7aa5..bd6e4887 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1051,6 +1051,41 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== +"@bull-board/api@5.5.0", "@bull-board/api@^5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@bull-board/api/-/api-5.5.0.tgz#097a07ccedabd8e6bf0bf491152f97606e9c0dee" + integrity sha512-baz6vgY0PUq5a5SBycz+zmxPCZOvyZo/ZFpePU+CTaauxqTFiqcINdWAt9/AkcmTSMFIsrRdWjuCsXdsu6R1Kg== + dependencies: + redis-info "^3.0.8" + +"@bull-board/express@^5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@bull-board/express/-/express-5.5.0.tgz#618790b5d463ef22b732ecc95727f580bbd80da0" + integrity sha512-bPgqibqZM92L3SqN2ALW6Y0EdMbmeYTVxSPVKZ79ilG1ck3FYul/WjUfBFalaPjaKkCIcQx5kv3BBmjGSDARwQ== + dependencies: + "@bull-board/api" "5.5.0" + "@bull-board/ui" "5.5.0" + ejs "3.1.7" + express "4.17.3" + +"@bull-board/fastify@^5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@bull-board/fastify/-/fastify-5.5.0.tgz#819d300a67ea92455cb12f54dcb5882482bd0bd0" + integrity sha512-OC/F5pzv+mBw5yYtpBf9wjKOfk/0+T0UnG8plwHXj8DJvD58dFz0aQcPu/yCFgSZLF7Wn9in2BnIo34OAF0QPg== + dependencies: + "@bull-board/api" "5.5.0" + "@bull-board/ui" "5.5.0" + "@fastify/static" "^6.4.0" + "@fastify/view" "^7.0.0" + ejs "^3.1.8" + +"@bull-board/ui@5.5.0": + version "5.5.0" + resolved "https://registry.yarnpkg.com/@bull-board/ui/-/ui-5.5.0.tgz#ca2b524ef5ce62cbf5d55c22e5d4e8eb3c48e12c" + integrity sha512-so3SIervjAfwD0Lt4nrOJAt8I3ffRUd1TA6XuR8undxoTmqY8QU2TiNyXZpvfD8MC8qZNhY7/URF85PIbA1QEg== + dependencies: + "@bull-board/api" "5.5.0" + "@cspotcode/source-map-support@^0.8.0": version "0.8.1" resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" @@ -2537,41 +2572,41 @@ resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-2.2.0.tgz#016d855b6bc459fd908095811f6826e45dd4ba64" integrity sha512-XrC0JzsqQSvOyM3t04FMLO6z5gCuhPE6k4FXuLK5xf52ZbdvcFe1yBmo7meCew9B8G2f0T9iu9t3kfTYRYROgA== -"@nestjs/bull-shared@^0.1.3": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@nestjs/bull-shared/-/bull-shared-0.1.3.tgz#df08180d3990c1234599069fa37c399d4913c6c1" - integrity sha512-K0a1ERpnl/ZnTmm0UtYSSClDlDkQwNNwJYM6PogzpeflD64oqwVIn8Pj8rdS+BOYUxqdDy55q3p67ytO5oaVDA== +"@nestjs/bull-shared@^10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@nestjs/bull-shared/-/bull-shared-10.0.0.tgz#a0338eaa1c68dff509ddfea81f21fa4ac14ff072" + integrity sha512-eejy+Us25q/8xab4hUwyi/nO83gGpobTHCoYnXPjR9tlrT03EK+tvB+Fy0Vlka1PpVnu5408R3ThgZu9Mp6F3A== dependencies: - tslib "2.5.0" + tslib "2.5.3" -"@nestjs/bullmq@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@nestjs/bullmq/-/bullmq-1.1.0.tgz#8f8aa077c325e8a5d4ce52d75f3ffe9f2a7fafab" - integrity sha512-XloO39ACm9TuB8XOX53iMUaCW5BTQAnZADtX4a9kczJZU/5/cQVBfSCyfzq9L6dfi5EX6w/1Ayyv+5qBQ5yrzw== +"@nestjs/bullmq@^10.0.0": + version "10.0.0" + resolved "https://registry.yarnpkg.com/@nestjs/bullmq/-/bullmq-10.0.0.tgz#8425be91f6c57c3df541a79895846ed61dbbe0a6" + integrity sha512-0H1iDYXQTPrl61KPV4Ime3hJu8/NWde9Y19IJmQRZgP4R2brTpRWIi/LrHbIXgB+vL/MCdfbJFXG8a1QqdCQ9Q== dependencies: - "@nestjs/bull-shared" "^0.1.3" - tslib "2.5.0" + "@nestjs/bull-shared" "^10.0.0" + tslib "2.5.3" -"@nestjs/common@9.4.2": - version "9.4.2" - resolved "https://registry.yarnpkg.com/@nestjs/common/-/common-9.4.2.tgz#d1f8a685217e2d94f8950d00b618c542ffa2a5f1" - integrity sha512-sea+qZnbD5x3YWZDVQT/wbVJ2NiABaM1tyZTLuW9hpkcM2KFA96xKtK3VaCxyz49zoXIgSOefsyK7HuUMCe27Q== +"@nestjs/common@^10.0.1": + version "10.0.1" + resolved "https://registry.yarnpkg.com/@nestjs/common/-/common-10.0.1.tgz#5018bddffeee78909d40369d9debbdb26a6c2a7f" + integrity sha512-sRx6GmXlawcX2U5GRuFDoFiVZvV11NZONu44CdCHASPGFuFfCtVFTXQLYsy5uCKH+jRe11xRvlOmKRpsyfgUsA== dependencies: uid "2.0.2" iterare "1.2.1" - tslib "2.5.2" + tslib "2.5.3" -"@nestjs/core@9.4.2": - version "9.4.2" - resolved "https://registry.yarnpkg.com/@nestjs/core/-/core-9.4.2.tgz#51b02e07da42a0f68a0b91d188ea49c402805c35" - integrity sha512-S5K9GTpjBqEJtu5VxRsVaaGEBZ1bkY+Ht4+2hqZSKsI+rzcEB5hcvR+5KiMsMY1VGYvlZ99lxYz72p4h8B0mKw== +"@nestjs/core@^10.0.1": + version "10.0.1" + resolved "https://registry.yarnpkg.com/@nestjs/core/-/core-10.0.1.tgz#4f183ac6340174a6c268c6a516d3620dc52b53c0" + integrity sha512-7FDR8eJEBazsFfF6j8YEotqEKvRuLWX0jEqZ5tYt3Vnhd9oS08TgnOX4jC08uWhlI/38o/Qe70i1NIjJETouFQ== dependencies: uid "2.0.2" "@nuxtjs/opencollective" "0.3.2" fast-safe-stringify "2.1.1" iterare "1.2.1" path-to-regexp "3.2.0" - tslib "2.5.2" + tslib "2.5.3" "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -4813,10 +4848,10 @@ bullmq@^1.80.6, bullmq@^1.90.1: tslib "^2.0.0" uuid "^9.0.0" -bullmq@^3.15.2: - version "3.15.5" - resolved "https://registry.yarnpkg.com/bullmq/-/bullmq-3.15.5.tgz#b8e80f47cd167a0ce77e34e47404adcb98447813" - integrity sha512-NotMUfU5wBAjZQgcl/F5UMUIs1DiXDRmZBN5BPuSQ841w7mYlaghTMGSy0H+kAwFa7388e7/5COTiX8EUxFo5w== +bullmq@^3.15.8: + version "3.15.8" + resolved "https://registry.yarnpkg.com/bullmq/-/bullmq-3.15.8.tgz#e8ec5b46b0b7d7ce57e509280d03745109411e05" + integrity sha512-k3uimHGhl5svqD7SEak+iI6c5DxeLOaOXzCufI9Ic0ST3nJr69v71TGR4cXCTXdgCff3tLec5HgoBnfyWjgn5A== dependencies: cron-parser "^4.6.0" glob "^8.0.3" @@ -11809,7 +11844,7 @@ redis-parser@^3.0.0: dependencies: redis-errors "^1.0.0" -reflect-metadata@0.1.13: +reflect-metadata@^0.1.13: version "0.1.13" resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.1.13.tgz#67ae3ca57c972a2aa1642b10fe363fe32d49dc08" integrity sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg== @@ -12141,13 +12176,6 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -rxjs@7.8.1: - version "7.8.1" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" - integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== - dependencies: - tslib "^2.1.0" - rxjs@^6.6.0: version "6.6.7" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" @@ -12162,6 +12190,13 @@ rxjs@^7.0.0, rxjs@^7.5.7: dependencies: tslib "^2.1.0" +rxjs@^7.8.1: + version "7.8.1" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== + dependencies: + tslib "^2.1.0" + safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -13223,15 +13258,10 @@ tsconfig@^7.0.0: strip-bom "^3.0.0" strip-json-comments "^2.0.0" -tslib@2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" - integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== - -tslib@2.5.2: - version "2.5.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.2.tgz#1b6f07185c881557b0ffa84b111a0106989e8338" - integrity sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA== +tslib@2.5.3: + version "2.5.3" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.3.tgz#24944ba2d990940e6e982c4bea147aba80209913" + integrity sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w== tslib@^1.0.0, tslib@^1.8.1, tslib@^1.9.0: version "1.14.1"