diff --git a/apps/stream-api/package.json b/apps/stream-api/package.json index 55d9610..f7e524c 100644 --- a/apps/stream-api/package.json +++ b/apps/stream-api/package.json @@ -13,7 +13,7 @@ "@nestjs/common": "^11.1.19", "@nestjs/core": "^11.1.19", "@nestjs/microservices": "^11.1.19", - "@nestjs/platform-fastify": "^11.1.19", + "@nestjs/platform-fastify": "^11.2.7", "@nestjs/terminus": "^11.1.1", "@nss/ess-concerns": "workspace:*", "@nss/utils": "workspace:*", diff --git a/apps/stream-auth/package.json b/apps/stream-auth/package.json index 4a9b2cf..504ca58 100644 --- a/apps/stream-auth/package.json +++ b/apps/stream-auth/package.json @@ -13,7 +13,7 @@ "@nestjs/common": "^11.1.19", "@nestjs/core": "^11.1.19", "@nestjs/microservices": "^11.1.19", - "@nestjs/platform-fastify": "^11.1.19", + "@nestjs/platform-fastify": "^11.2.7", "@nestjs/terminus": "^11.1.1", "@nss/utils": "workspace:*", "@willsoto/nestjs-prometheus": "^6.1.0", diff --git a/apps/stream-collector/package.json b/apps/stream-collector/package.json index 984d687..6724260 100644 --- a/apps/stream-collector/package.json +++ b/apps/stream-collector/package.json @@ -12,7 +12,7 @@ "@nestjs/common": "^11.1.19", "@nestjs/core": "^11.1.19", "@nestjs/microservices": "^11.1.19", - "@nestjs/platform-fastify": "^11.1.19", + "@nestjs/platform-fastify": "^11.2.7", "@nestjs/terminus": "^11.1.1", "@nss/ess-concerns": "workspace:*", "@nss/rabbitmq": "workspace:*", diff --git a/apps/stream-manifold/package.json b/apps/stream-manifold/package.json index 027beec..ebb84cb 100644 --- a/apps/stream-manifold/package.json +++ b/apps/stream-manifold/package.json @@ -12,7 +12,7 @@ "@nestjs/common": "^11.1.19", "@nestjs/core": "^11.1.19", "@nestjs/microservices": "^11.1.19", - "@nestjs/platform-fastify": "^11.1.19", + "@nestjs/platform-fastify": "^11.2.7", "@nestjs/platform-ws": "^11.1.19", "@nestjs/terminus": "^11.1.1", "@nestjs/websockets": "^11.1.19", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3f375ec..bccc9ec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -61,8 +61,8 @@ importers: specifier: ^11.1.19 version: 11.1.19(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19)(@nestjs/websockets@11.1.19)(amqp-connection-manager@4.1.15(amqplib@0.10.9))(amqplib@0.10.9)(cache-manager@6.4.3)(ioredis@5.10.1)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/platform-fastify': - specifier: ^11.1.19 - version: 11.1.19(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19) + specifier: ^11.2.7 + version: 11.2.7(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19) '@nestjs/terminus': specifier: ^11.1.1 version: 11.1.1(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19)(@nestjs/microservices@11.1.19)(reflect-metadata@0.2.2)(rxjs@7.8.2) @@ -141,8 +141,8 @@ importers: specifier: ^11.1.19 version: 11.1.19(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19)(@nestjs/websockets@11.1.19)(amqp-connection-manager@4.1.15(amqplib@0.10.9))(amqplib@0.10.9)(cache-manager@6.4.3)(ioredis@5.10.1)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/platform-fastify': - specifier: ^11.1.19 - version: 11.1.19(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19) + specifier: ^11.2.7 + version: 11.2.7(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19) '@nestjs/terminus': specifier: ^11.1.1 version: 11.1.1(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19)(@nestjs/microservices@11.1.19)(reflect-metadata@0.2.2)(rxjs@7.8.2) @@ -214,8 +214,8 @@ importers: specifier: ^11.1.19 version: 11.1.19(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19)(@nestjs/websockets@11.1.19)(amqp-connection-manager@4.1.15(amqplib@0.10.9))(amqplib@0.10.9)(cache-manager@6.4.3)(ioredis@5.10.1)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/platform-fastify': - specifier: ^11.1.19 - version: 11.1.19(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19) + specifier: ^11.2.7 + version: 11.2.7(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19) '@nestjs/terminus': specifier: ^11.1.1 version: 11.1.1(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19)(@nestjs/microservices@11.1.19)(reflect-metadata@0.2.2)(rxjs@7.8.2) @@ -288,8 +288,8 @@ importers: specifier: ^11.1.19 version: 11.1.19(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19)(@nestjs/websockets@11.1.19)(amqp-connection-manager@4.1.15(amqplib@0.10.9))(amqplib@0.10.9)(cache-manager@6.4.3)(ioredis@5.10.1)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/platform-fastify': - specifier: ^11.1.19 - version: 11.1.19(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19) + specifier: ^11.2.7 + version: 11.2.7(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19) '@nestjs/platform-ws': specifier: ^11.1.19 version: 11.1.19(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/websockets@11.1.19)(bufferutil@4.0.9)(rxjs@7.8.2) @@ -1154,8 +1154,8 @@ packages: '@fastify/ajv-compiler@4.0.5': resolution: {integrity: sha512-KoWKW+MhvfTRWL4qrhUwAAZoaChluo0m0vbiJlGMt2GXvL4LVPQEjt8kSpHI3IBq5Rez8fg+XeH3cneztq+C7A==} - '@fastify/cors@11.2.0': - resolution: {integrity: sha512-LbLHBuSAdGdSFZYTLVA3+Ch2t+sA6nq3Ejc6XLAKiQ6ViS2qFnvicpj0htsx03FyYeLs04HfRNBsz/a8SvbcUw==} + '@fastify/cors@11.3.0': + resolution: {integrity: sha512-ggQGua+xHv1MvePbPr0v//xLYEsCXbWspquXCJS9Ot5YoRXq8J8ZWzHnxDBVnbtXosvistXo6LtNzOJswf64Fw==} '@fastify/error@4.1.0': resolution: {integrity: sha512-KeFcciOr1eo/YvIXHP65S94jfEEqn1RxTRBT1aJaHxY5FK0/GDXYozsQMMWlZoHgi8i0s+YtrLsgj/JkUUjSkQ==} @@ -1172,6 +1172,9 @@ packages: '@fastify/merge-json-schemas@0.2.1': resolution: {integrity: sha512-OA3KGBCy6KtIvLf8DINC5880o5iBlDX4SxzLQS8HorJAbqluzLRn80UXU0bxZn7UOFhFgpRJDasfwn9nG4FG4A==} + '@fastify/middie@9.3.4': + resolution: {integrity: sha512-dd8phTnVWzx3iKPBKSvtRUT8+Igvy/MP+P5HcY2tjejEyeVbyjkD4HgzKessUObue5RRM5J6PZdxtAqgbn84yw==} + '@fastify/proxy-addr@5.0.0': resolution: {integrity: sha512-37qVVA1qZ5sgH7KpHkkC4z9SK6StIsIcOmpjvMPXNb3vx2GQxhZocogVYbr2PbbeLCQxYIPDok307xEvRZOzGA==} @@ -1304,11 +1307,11 @@ packages: nats: optional: true - '@nestjs/platform-fastify@11.1.19': - resolution: {integrity: sha512-PdldJPw+xu8JM7VNE2FY+ty+qoxDMW7326h/z0MtfZvKj84FE6zuqpcSXen1CYjtyP8og+x/5XrJbKKKDNabtQ==} + '@nestjs/platform-fastify@11.2.7': + resolution: {integrity: sha512-MdkxncTAQiuw5F9KJKUI1qgBRRGl+WAC+66NlAR63iFXVwH6OzVMlcTXdAB4luelUscpoEPMhB6djrAJ7Jc+Sw==} peerDependencies: - '@fastify/static': ^8.0.0 || ^9.0.0 - '@fastify/view': ^10.0.0 || ^11.0.0 + '@fastify/static': ^10.1.2 + '@fastify/view': ^10.0.0 || ^11.0.0 || ^12.0.0 '@nestjs/common': ^11.0.0 '@nestjs/core': ^11.0.0 peerDependenciesMeta: @@ -2169,6 +2172,9 @@ packages: fast-json-stringify@6.0.1: resolution: {integrity: sha512-s7SJE83QKBZwg54dIbD5rCtzOBVD43V1ReWXXYqBgwCwHLYAAT0RQc/FmrQglXqWPpz6omtryJQOau5jI4Nrvg==} + fast-json-stringify@7.0.1: + resolution: {integrity: sha512-eRSayARSbbwlBjpP4vnTTIRD5QPcIrmihPxDeN1DtKnHPg66UuJLx+8hlK1kaFdjvzyQ/dzALoi4vwAQ+T+iZA==} + fast-querystring@1.1.2: resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} @@ -2178,11 +2184,17 @@ packages: fast-uri@3.0.6: resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} + fast-uri@4.2.1: + resolution: {integrity: sha512-TmHQgewjHtMq1E5QKA0tOE0yeYGQs25KZC/ziJpubRtWI15W92e6vPFydWOeZBVROSHBYw/QhD9d5OefdD6LDg==} + fastify-plugin@5.1.0: resolution: {integrity: sha512-FAIDA8eovSt5qcDgcBvDuX/v0Cjz0ohGhENZ/wpc3y+oZCY2afZ9Baqql3g/lC+OHRnciQol4ww7tuthOb9idw==} - fastify@5.8.4: - resolution: {integrity: sha512-sa42J1xylbBAYUWALSBoyXKPDUvM3OoNOibIefA+Oha57FryXKKCZarA1iDntOCWp3O35voZLuDg2mdODXtPzQ==} + fastify-plugin@6.0.0: + resolution: {integrity: sha512-fZOty7z3O7vOliF6d8bHE3wiEh1KcNnKEQensSgTk9C1DvN6nRLS++XVd86v33Hw/8u9Un8A1zDrQ8ujcQDHEg==} + + fastify@5.11.3: + resolution: {integrity: sha512-W6hzDP8s0iSeL7LGwY6Oc/ZxuXWOvFEMs6p2L0Si415YRo27W5pBKdOTXxhemBDeSTAcpYf5evRA9onF2OYhPA==} fastify@5.8.5: resolution: {integrity: sha512-Yqptv59pQzPgQUSIm87hMqHJmdkb1+GPxdE6vW6FRyVE9G86mt7rOghitiU4JHRaTyDUk9pfeKmDeu70lAwM4Q==} @@ -2220,6 +2232,10 @@ packages: resolution: {integrity: sha512-VW2RfnmscZO5KgBY5XVyKREMW5nMZcxDy+buTOsL+zIPnBlbKm+00sgzoQzq1EVh4aALZLfKdwv6atBGcjvjrQ==} engines: {node: '>=20'} + find-my-way@9.7.0: + resolution: {integrity: sha512-f2JHn75x2JlwUwLenZypgczR7YWMb/uO9BvUXtus+JMgkbIkLADd38cI4EiV+OQqrGo1Zlq6V8wnqMJ8e62wUQ==} + engines: {node: '>=20'} + find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} @@ -2301,7 +2317,7 @@ packages: git-raw-commits@4.0.0: resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} engines: {node: '>=16'} - deprecated: This package is no longer maintained. For the JavaScript API, please use @conventional-changelog/git-client instead. + deprecated: Deprecated and no longer maintained. Use @conventional-changelog/git-client instead. hasBin: true glob-parent@5.1.2: @@ -2540,6 +2556,9 @@ packages: json-schema-ref-resolver@2.0.1: resolution: {integrity: sha512-HG0SIB9X4J8bwbxCbnd5FfPEbcXAJYTi1pBJeP/QPON+w8ovSME8iRG+ElHNxZNX2Qh6eYn1GdzJFS4cDFfx0Q==} + json-schema-ref-resolver@3.0.0: + resolution: {integrity: sha512-hOrZIVL5jyYFjzk7+y7n5JDzGlU8rfWDuYyHwGa2WA8/pcmMHezp2xsVwxrebD/Q9t8Nc5DboieySDpCp4WG4A==} + json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} @@ -2962,6 +2981,7 @@ packages: prom-client@15.1.3: resolution: {integrity: sha512-6ZiOBfCywsD4k1BN9IX0uZhF+tJkV8q8llP64G5Hajs4JOeVLPCwpPVcpXy3BwYiUGgyJzsJJQeOIv7+hDSq8g==} engines: {node: ^16 || ^18 || >=20} + deprecated: prom-client has been replaced by @prometheus-io/client promise-breaker@6.0.0: resolution: {integrity: sha512-BthzO9yTPswGf7etOBiHCVuugs2N01/Q/94dIPls48z2zCmrnDptUUZzfIb+41xq0MnYZ/BzmOd6ikDR4ibNZA==} @@ -4523,9 +4543,9 @@ snapshots: ajv-formats: 3.0.1(ajv@8.17.1) fast-uri: 3.0.6 - '@fastify/cors@11.2.0': + '@fastify/cors@11.3.0': dependencies: - fastify-plugin: 5.1.0 + fastify-plugin: 6.0.0 toad-cache: 3.7.0 '@fastify/error@4.1.0': {} @@ -4545,6 +4565,14 @@ snapshots: dependencies: dequal: 2.0.3 + '@fastify/middie@9.3.4': + dependencies: + '@fastify/error': 4.1.0 + fastify-plugin: 6.0.0 + find-my-way: 9.7.0 + path-to-regexp: 8.4.2 + reusify: 1.1.0 + '@fastify/proxy-addr@5.0.0': dependencies: '@fastify/forwarded': 3.0.0 @@ -4664,19 +4692,18 @@ snapshots: cache-manager: 6.4.3 ioredis: 5.10.1 - '@nestjs/platform-fastify@11.1.19(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19)': + '@nestjs/platform-fastify@11.2.7(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@11.1.19)': dependencies: - '@fastify/cors': 11.2.0 + '@fastify/cors': 11.3.0 '@fastify/formbody': 8.0.2 + '@fastify/middie': 9.3.4 '@nestjs/common': 11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2) '@nestjs/core': 11.1.19(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/microservices@11.1.19)(@nestjs/websockets@11.1.19)(reflect-metadata@0.2.2)(rxjs@7.8.2) fast-querystring: 1.1.2 - fastify: 5.8.4 - fastify-plugin: 5.1.0 - find-my-way: 9.5.0 + fastify: 5.11.3 + find-my-way: 9.7.0 light-my-request: 6.6.0 path-to-regexp: 8.4.2 - reusify: 1.1.0 tslib: 2.8.1 '@nestjs/platform-ws@11.1.19(@nestjs/common@11.1.19(class-transformer@0.5.1)(class-validator@0.14.4)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/websockets@11.1.19)(bufferutil@4.0.9)(rxjs@7.8.2)': @@ -5493,6 +5520,15 @@ snapshots: json-schema-ref-resolver: 2.0.1 rfdc: 1.4.1 + fast-json-stringify@7.0.1: + dependencies: + '@fastify/merge-json-schemas': 0.2.1 + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) + fast-uri: 4.2.1 + json-schema-ref-resolver: 3.0.0 + rfdc: 1.4.1 + fast-querystring@1.1.2: dependencies: fast-decode-uri-component: 1.0.1 @@ -5501,9 +5537,13 @@ snapshots: fast-uri@3.0.6: {} + fast-uri@4.2.1: {} + fastify-plugin@5.1.0: {} - fastify@5.8.4: + fastify-plugin@6.0.0: {} + + fastify@5.11.3: dependencies: '@fastify/ajv-compiler': 4.0.5 '@fastify/error': 4.1.0 @@ -5511,8 +5551,8 @@ snapshots: '@fastify/proxy-addr': 5.0.0 abstract-logging: 2.0.1 avvio: 9.1.0 - fast-json-stringify: 6.0.1 - find-my-way: 9.5.0 + fast-json-stringify: 7.0.1 + find-my-way: 9.7.0 light-my-request: 6.6.0 pino: 10.3.1 process-warning: 5.0.0 @@ -5576,6 +5616,12 @@ snapshots: fast-querystring: 1.1.2 safe-regex2: 5.0.0 + find-my-way@9.7.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-querystring: 1.1.2 + safe-regex2: 5.0.0 + find-up@4.1.0: dependencies: locate-path: 5.0.0 @@ -5855,6 +5901,10 @@ snapshots: dependencies: dequal: 2.0.3 + json-schema-ref-resolver@3.0.0: + dependencies: + dequal: 2.0.3 + json-schema-traverse@1.0.0: {} json5@2.2.3: {}