diff --git a/package.json b/package.json index b63c4cf4f..1199e0204 100644 --- a/package.json +++ b/package.json @@ -50,9 +50,9 @@ "@golevelup/nestjs-discovery": "4.0.1", "@mdx-js/react": "3.0.1", "@nestjs/cli": "10.3.2", - "@nestjs/common": "10.0.0", - "@nestjs/core": "10.0.0", - "@nestjs/testing": "10.0.0", + "@nestjs/common": "10.3.8", + "@nestjs/core": "10.3.8", + "@nestjs/testing": "10.3.8", "@nrwl/js": "16.10.0", "@nrwl/node": "16.10.0", "@nrwl/nx-cloud": "15.3.5", diff --git a/packages/nest-commander-schematics/package.json b/packages/nest-commander-schematics/package.json index dc92f8b7e..e4956244b 100644 --- a/packages/nest-commander-schematics/package.json +++ b/packages/nest-commander-schematics/package.json @@ -33,7 +33,7 @@ "@angular-devkit/core": "14.0.5", "@angular-devkit/schematics": "14.0.5", "rxjs": "7.8.1", - "@nestjs/schematics": "9.0.0", + "@nestjs/schematics": "9.2.0", "typescript": "5.1.6" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 05a675076..bb0b579ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,7 +49,7 @@ importers: version: 3.6.0(@algolia/client-search@4.23.3)(@types/react@18.3.2)(react-dom@18.3.1)(react@18.3.1)(search-insights@2.13.0) '@golevelup/nestjs-discovery': specifier: 4.0.1 - version: 4.0.1(@nestjs/common@10.0.0)(@nestjs/core@10.0.0) + version: 4.0.1(@nestjs/common@10.3.8)(@nestjs/core@10.3.8) '@mdx-js/react': specifier: 3.0.1 version: 3.0.1(@types/react@18.3.2)(react@18.3.1) @@ -57,14 +57,14 @@ importers: specifier: 10.3.2 version: 10.3.2(@swc/core@1.5.7) '@nestjs/common': - specifier: 10.0.0 - version: 10.0.0(reflect-metadata@0.2.2)(rxjs@7.8.1) + specifier: 10.3.8 + version: 10.3.8(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': - specifier: 10.0.0 - version: 10.0.0(@nestjs/common@10.0.0)(reflect-metadata@0.2.2)(rxjs@7.8.1) + specifier: 10.3.8 + version: 10.3.8(@nestjs/common@10.3.8)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/testing': - specifier: 10.0.0 - version: 10.0.0(@nestjs/common@10.0.0)(@nestjs/core@10.0.0) + specifier: 10.3.8 + version: 10.3.8(@nestjs/common@10.3.8)(@nestjs/core@10.3.8) '@nrwl/js': specifier: 16.10.0 version: 16.10.0(@swc/core@1.5.7)(@types/node@18.19.33)(nx@16.10.0)(typescript@5.1.6) @@ -225,8 +225,8 @@ importers: specifier: 14.0.5 version: 14.0.5 '@nestjs/schematics': - specifier: 9.0.0 - version: 9.0.0(typescript@5.1.6) + specifier: 9.2.0 + version: 9.2.0(typescript@5.1.6) rxjs: specifier: 7.8.1 version: 7.8.1 @@ -437,6 +437,22 @@ packages: rxjs: 6.6.7 source-map: 0.7.3 + /@angular-devkit/core@16.0.1: + resolution: {integrity: sha512-2uz98IqkKJlgnHbWQ7VeL4pb+snGAZXIama2KXi+k9GsRntdcw+udX8rL3G9SdUGUF+m6+147Y1oRBMHsO/v4w==} + engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + peerDependencies: + chokidar: ^3.5.2 + peerDependenciesMeta: + chokidar: + optional: true + dependencies: + ajv: 8.12.0 + ajv-formats: 2.1.1(ajv@8.12.0) + jsonc-parser: 3.2.0 + rxjs: 7.8.1 + source-map: 0.7.4 + dev: false + /@angular-devkit/core@16.1.0(chokidar@3.6.0): resolution: {integrity: sha512-mrWpuDvttmhrCGcLc68RIXKtTzUhkBTsE5ZZFZNO1+FSC+vO/ZpyCpPd6C+6coM68NfXYjHlms5XF6KbxeGn/Q==} engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -514,6 +530,19 @@ packages: transitivePeerDependencies: - chokidar + /@angular-devkit/schematics@16.0.1: + resolution: {integrity: sha512-A9D0LTYmiqiBa90GKcSuWb7hUouGIbm/AHbJbjL85WLLRbQA2PwKl7P5Mpd6nS/ZC0kfG4VQY3VOaDvb3qpI9g==} + engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + dependencies: + '@angular-devkit/core': 16.0.1 + jsonc-parser: 3.2.0 + magic-string: 0.30.0 + ora: 5.4.1 + rxjs: 7.8.1 + transitivePeerDependencies: + - chokidar + dev: false + /@angular-devkit/schematics@16.1.0(chokidar@3.6.0): resolution: {integrity: sha512-LM35PH9DT3eQRSZgrkk2bx1ZQjjVh8BCByTlr37/c+FnF9mNbeBsa1YkxrlsN/CwO+045OwEwRHnkM9Zcx0U/A==} engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -3147,6 +3176,18 @@ packages: '@nestjs/common': 10.0.0(reflect-metadata@0.1.14)(rxjs@7.8.1) '@nestjs/core': 10.0.0(@nestjs/common@10.0.0)(reflect-metadata@0.1.14)(rxjs@7.8.1) lodash: 4.17.21 + dev: false + + /@golevelup/nestjs-discovery@4.0.1(@nestjs/common@10.3.8)(@nestjs/core@10.3.8): + resolution: {integrity: sha512-HFXBJayEkYcU/bbxOztozONdWaZR34ZeJ2zRbZIWY8d5K26oPZQTvJ4L0STW3XVRGWtoE0WBpmx2YPNgYvcmJQ==} + peerDependencies: + '@nestjs/common': ^10.x + '@nestjs/core': ^10.x + dependencies: + '@nestjs/common': 10.3.8(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.8(@nestjs/common@10.3.8)(reflect-metadata@0.2.2)(rxjs@7.8.1) + lodash: 4.17.21 + dev: true /@humanwhocodes/config-array@0.11.14: resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} @@ -3424,7 +3465,6 @@ packages: /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true /@jridgewell/trace-mapping@0.3.18: resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} @@ -3550,13 +3590,14 @@ packages: rxjs: 7.8.1 tslib: 2.5.3 uid: 2.0.2 + dev: false - /@nestjs/common@10.0.0(reflect-metadata@0.2.2)(rxjs@7.8.1): - resolution: {integrity: sha512-Fa2GDQJrO5TTTcpISWfm0pdPS62V+8YbxeG5CA01zMUI+dCO3v3oFf+BSjqCGUUo7GDNzDsjAejwGXuqA54RPw==} + /@nestjs/common@10.3.8(reflect-metadata@0.2.2)(rxjs@7.8.1): + resolution: {integrity: sha512-P+vPEIvqx2e+fonsYVlFXKvoChyJ8Tq+lfpqdVFqblovHbFr3kZ/nYX0cPs+XuW6bnRT8tz0SSR9XBGU43kJhw==} peerDependencies: class-transformer: '*' class-validator: '*' - reflect-metadata: ^0.1.12 + reflect-metadata: ^0.1.12 || ^0.2.0 rxjs: ^7.1.0 peerDependenciesMeta: class-transformer: @@ -3567,7 +3608,7 @@ packages: iterare: 1.2.1 reflect-metadata: 0.2.2 rxjs: 7.8.1 - tslib: 2.5.3 + tslib: 2.6.2 uid: 2.0.2 dev: true @@ -3600,16 +3641,17 @@ packages: uid: 2.0.2 transitivePeerDependencies: - encoding + dev: false - /@nestjs/core@10.0.0(@nestjs/common@10.0.0)(reflect-metadata@0.2.2)(rxjs@7.8.1): - resolution: {integrity: sha512-HFTdj4vsF+2qOaq97ZPRDle6Q/KyL5lmMah0/ZR0ie+e1/tnlvmlqw589xFACTemLJFFOjZMy763v+icO9u72w==} + /@nestjs/core@10.3.8(@nestjs/common@10.3.8)(reflect-metadata@0.2.2)(rxjs@7.8.1): + resolution: {integrity: sha512-AxF4tpYLDNn5Wfb3C4bNaaHJ4pREH5FJrSisR2A5zkYpQFORFs0Tc36lOFPMwBTy8Iv2wUwWLUVc5ftBnxEv4w==} requiresBuild: true peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/microservices': ^10.0.0 '@nestjs/platform-express': ^10.0.0 '@nestjs/websockets': ^10.0.0 - reflect-metadata: ^0.1.12 + reflect-metadata: ^0.1.12 || ^0.2.0 rxjs: ^7.1.0 peerDependenciesMeta: '@nestjs/microservices': @@ -3619,14 +3661,14 @@ packages: '@nestjs/websockets': optional: true dependencies: - '@nestjs/common': 10.0.0(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.3.8(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nuxtjs/opencollective': 0.3.2 fast-safe-stringify: 2.1.1 iterare: 1.2.1 path-to-regexp: 3.2.0 reflect-metadata: 0.2.2 rxjs: 7.8.1 - tslib: 2.5.3 + tslib: 2.6.2 uid: 2.0.2 transitivePeerDependencies: - encoding @@ -3647,15 +3689,14 @@ packages: - chokidar dev: true - /@nestjs/schematics@9.0.0(typescript@5.1.6): - resolution: {integrity: sha512-l4AReqX597iKyAXVN9WsrLQ1NDY0G15s7x8dHpwM0+3MOFoEKZMvqeiFrfVMqbwuMiTvXTuLcoMdlKuz7qtrDg==} + /@nestjs/schematics@9.2.0(typescript@5.1.6): + resolution: {integrity: sha512-wHpNJDPzM6XtZUOB3gW0J6mkFCSJilzCM3XrHI1o0C8vZmFE1snbmkIXNyoi1eV0Nxh1BMymcgz5vIMJgQtTqw==} peerDependencies: - typescript: ^4.3.5 + typescript: '>=4.3.5' dependencies: - '@angular-devkit/core': 14.0.5 - '@angular-devkit/schematics': 14.0.5 - fs-extra: 10.1.0 - jsonc-parser: 3.0.0 + '@angular-devkit/core': 16.0.1 + '@angular-devkit/schematics': 16.0.1 + jsonc-parser: 3.2.0 pluralize: 8.0.0 typescript: 5.1.6 transitivePeerDependencies: @@ -3678,6 +3719,25 @@ packages: '@nestjs/common': 10.0.0(reflect-metadata@0.1.14)(rxjs@7.8.1) '@nestjs/core': 10.0.0(@nestjs/common@10.0.0)(reflect-metadata@0.1.14)(rxjs@7.8.1) tslib: 2.5.3 + dev: false + + /@nestjs/testing@10.3.8(@nestjs/common@10.3.8)(@nestjs/core@10.3.8): + resolution: {integrity: sha512-hpX9das2TdFTKQ4/2ojhjI6YgXtCfXRKui3A4Qaj54VVzc5+mtK502Jj18Vzji98o9MVS6skmYu+S/UvW3U6Fw==} + peerDependencies: + '@nestjs/common': ^10.0.0 + '@nestjs/core': ^10.0.0 + '@nestjs/microservices': ^10.0.0 + '@nestjs/platform-express': ^10.0.0 + peerDependenciesMeta: + '@nestjs/microservices': + optional: true + '@nestjs/platform-express': + optional: true + dependencies: + '@nestjs/common': 10.3.8(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.3.8(@nestjs/common@10.3.8)(reflect-metadata@0.2.2)(rxjs@7.8.1) + tslib: 2.6.2 + dev: true /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -3810,7 +3870,7 @@ packages: hasBin: true dependencies: nx: 16.10.0(@swc/core@1.5.7) - tslib: 2.5.3 + tslib: 2.6.2 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' @@ -3850,7 +3910,7 @@ packages: nx: 16.10.0(@swc/core@1.5.7) semver: 7.5.3 tmp: 0.2.1 - tslib: 2.5.3 + tslib: 2.6.2 dev: true /@nx/devkit@16.6.0(nx@16.10.0): @@ -3864,7 +3924,7 @@ packages: nx: 16.10.0(@swc/core@1.5.7) semver: 7.5.3 tmp: 0.2.1 - tslib: 2.5.3 + tslib: 2.6.2 dev: true /@nx/jest@16.10.0(@swc/core@1.5.7)(@types/node@18.19.33)(nx@16.10.0)(typescript@5.1.6): @@ -3882,7 +3942,7 @@ packages: jest-resolve: 29.5.0 jest-util: 29.5.0 resolve.exports: 1.1.0 - tslib: 2.5.3 + tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3935,7 +3995,7 @@ packages: source-map-support: 0.5.19 ts-node: 10.9.1(@swc/core@1.5.7)(@types/node@18.19.33)(typescript@5.1.6) tsconfig-paths: 4.2.0 - tslib: 2.5.3 + tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -3962,7 +4022,7 @@ packages: '@phenomnomnominal/tsquery': 5.0.1(typescript@5.1.6) eslint: 8.57.0 tmp: 0.2.1 - tslib: 2.5.3 + tslib: 2.6.2 typescript: 5.1.6 transitivePeerDependencies: - '@babel/traverse' @@ -3985,7 +4045,7 @@ packages: '@nx/js': 16.10.0(@swc/core@1.5.7)(@types/node@18.19.33)(nx@16.10.0)(typescript@5.1.6) '@nx/linter': 16.10.0(@swc/core@1.5.7)(@types/node@18.19.33)(eslint@8.57.0)(nx@16.10.0) '@nx/workspace': 16.10.0(@swc/core@1.5.7) - tslib: 2.5.3 + tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4102,7 +4162,7 @@ packages: ignore: 5.2.4 nx: 16.10.0(@swc/core@1.5.7) rxjs: 7.8.1 - tslib: 2.5.3 + tslib: 2.6.2 yargs-parser: 21.1.1 transitivePeerDependencies: - '@swc-node/register' @@ -4942,7 +5002,7 @@ packages: engines: {node: '>=14.15.0'} dependencies: js-yaml: 3.14.1 - tslib: 2.5.3 + tslib: 2.6.2 dev: true /@zkochan/js-yaml@0.0.6: @@ -5016,7 +5076,6 @@ packages: optional: true dependencies: ajv: 8.12.0 - dev: true /ajv-keywords@3.5.2(ajv@6.12.6): resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} @@ -5050,7 +5109,6 @@ packages: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 - dev: true /ajv@8.13.0: resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} @@ -7235,6 +7293,7 @@ packages: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 + dev: true /fs-extra@11.1.1: resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} @@ -7551,6 +7610,7 @@ packages: /graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + dev: true /grapheme-splitter@1.0.4: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} @@ -8721,7 +8781,6 @@ packages: /jsonc-parser@3.2.0: resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} - dev: true /jsonc-parser@3.2.1: resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} @@ -8739,6 +8798,7 @@ packages: universalify: 2.0.0 optionalDependencies: graceful-fs: 4.2.11 + dev: true /jsonparse@1.3.1: resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} @@ -9030,7 +9090,6 @@ packages: engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - dev: true /magic-string@0.30.10: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} @@ -10524,6 +10583,7 @@ packages: /reflect-metadata@0.1.14: resolution: {integrity: sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==} + dev: false /reflect-metadata@0.2.2: resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} @@ -11089,7 +11149,6 @@ packages: /source-map@0.7.4: resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} engines: {node: '>= 8'} - dev: true /sourcemap-codec@1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} @@ -11862,6 +11921,7 @@ packages: /universalify@2.0.0: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} + dev: true /update-browserslist-db@1.0.11(browserslist@4.21.9): resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==}