diff --git a/package.json b/package.json index a5861512..a6b2c4ec 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "jsdom": "^27.4.0", "lodash": "^4.17.21", "nestjs-pino": "^4.5.0", - "pino": "^9.14.0", + "pino": "^10.2.0", "pino-http": "^10.5.0", "rate-limiter-flexible": "^9.0.1", "redis": "^5.10.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0eefa49a..bcd103b5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -85,10 +85,10 @@ importers: version: 4.17.21 nestjs-pino: specifier: ^4.5.0 - version: 4.5.0(@nestjs/common@10.4.16(reflect-metadata@0.2.2)(rxjs@7.8.2))(pino-http@10.5.0)(pino@9.14.0)(rxjs@7.8.2) + version: 4.5.0(@nestjs/common@10.4.16(reflect-metadata@0.2.2)(rxjs@7.8.2))(pino-http@10.5.0)(pino@10.2.0)(rxjs@7.8.2) pino: - specifier: ^9.14.0 - version: 9.14.0 + specifier: ^10.2.0 + version: 10.2.0 pino-http: specifier: ^10.5.0 version: 10.5.0 @@ -3318,12 +3318,22 @@ packages: pino-abstract-transport@2.0.0: resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} + pino-abstract-transport@3.0.0: + resolution: {integrity: sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNuxg==} + pino-http@10.5.0: resolution: {integrity: sha512-hD91XjgaKkSsdn8P7LaebrNzhGTdB086W3pyPihX0EzGPjq5uBJBXo4N5guqNaK6mUjg9aubMF7wDViYek9dRA==} pino-std-serializers@7.0.0: resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==} + pino-std-serializers@7.1.0: + resolution: {integrity: sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==} + + pino@10.2.0: + resolution: {integrity: sha512-NFnZqUliT+OHkRXVSf8vdOr13N1wv31hRryVjqbreVh/SDCNaI6mnRDDq89HVRCbem1SAl7yj04OANeqP0nT6A==} + hasBin: true + pino@9.14.0: resolution: {integrity: sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==} hasBin: true @@ -3759,6 +3769,10 @@ packages: thread-stream@3.1.0: resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==} + thread-stream@4.0.0: + resolution: {integrity: sha512-4iMVL6HAINXWf1ZKZjIPcz5wYaOdPhtO8ATvZ+Xqp3BTdaqtAwQkNmKORqcIo5YkQqGXq5cwfswDwMqqQNrpJA==} + engines: {node: '>=20'} + tinyglobby@0.2.15: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} @@ -7594,10 +7608,10 @@ snapshots: neo-async@2.6.2: {} - nestjs-pino@4.5.0(@nestjs/common@10.4.16(reflect-metadata@0.2.2)(rxjs@7.8.2))(pino-http@10.5.0)(pino@9.14.0)(rxjs@7.8.2): + nestjs-pino@4.5.0(@nestjs/common@10.4.16(reflect-metadata@0.2.2)(rxjs@7.8.2))(pino-http@10.5.0)(pino@10.2.0)(rxjs@7.8.2): dependencies: '@nestjs/common': 10.4.16(reflect-metadata@0.2.2)(rxjs@7.8.2) - pino: 9.14.0 + pino: 10.2.0 pino-http: 10.5.0 rxjs: 7.8.2 @@ -7789,6 +7803,10 @@ snapshots: dependencies: split2: 4.2.0 + pino-abstract-transport@3.0.0: + dependencies: + split2: 4.2.0 + pino-http@10.5.0: dependencies: get-caller-file: 2.0.5 @@ -7798,6 +7816,22 @@ snapshots: pino-std-serializers@7.0.0: {} + pino-std-serializers@7.1.0: {} + + pino@10.2.0: + dependencies: + '@pinojs/redact': 0.4.0 + atomic-sleep: 1.0.0 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 3.0.0 + pino-std-serializers: 7.1.0 + process-warning: 5.0.0 + quick-format-unescaped: 4.0.4 + real-require: 0.2.0 + safe-stable-stringify: 2.5.0 + sonic-boom: 4.2.0 + thread-stream: 4.0.0 + pino@9.14.0: dependencies: '@pinojs/redact': 0.4.0 @@ -8310,6 +8344,10 @@ snapshots: dependencies: real-require: 0.2.0 + thread-stream@4.0.0: + dependencies: + real-require: 0.2.0 + tinyglobby@0.2.15: dependencies: fdir: 6.5.0(picomatch@4.0.3)