diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2777085..ef35df1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,6 +27,12 @@ catalogs: '@types/supertest': specifier: 6.0.3 version: 6.0.3 + '@vitest/coverage-v8': + specifier: ^4.0.15 + version: 4.0.18 + '@vitest/ui': + specifier: ^4.0.15 + version: 4.0.18 eslint: specifier: ^9.39.1 version: 9.39.1 @@ -45,6 +51,9 @@ catalogs: typescript: specifier: 5.9.3 version: 5.9.3 + vitest: + specifier: ^4.0.15 + version: 4.0.18 importers: @@ -333,7 +342,7 @@ importers: version: 4.22.1 pino: specifier: 10.1.0 - version: 10.1.0 + version: 10.3.1 rimraf: specifier: 'catalog:' version: 6.1.2 @@ -357,13 +366,13 @@ importers: version: link:../read-pkg pino: specifier: ^10.1.0 - version: 10.1.0 + version: 10.3.1 pino-caller: specifier: ^4.0.0 version: 4.0.0 pino-opentelemetry-transport: specifier: ^2.0.0 - version: 2.0.0(@opentelemetry/api@1.9.0)(pino@10.1.0) + version: 2.0.0(@opentelemetry/api@1.9.0)(pino@10.3.1) pino-pretty: specifier: ^13.1.2 version: 13.1.3 @@ -4413,9 +4422,6 @@ packages: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} - 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==} @@ -4438,8 +4444,11 @@ packages: pino-std-serializers@7.0.0: resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==} - pino@10.1.0: - resolution: {integrity: sha512-0zZC2ygfdqvqK8zJIr1e+wT1T/L+LF6qvqvbzEQ6tiMAoTqEVK9a1K3YRu8HEUvGEvNqZyPJTtb2sNIoTkB83w==} + pino-std-serializers@7.1.0: + resolution: {integrity: sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==} + + pino@10.3.1: + resolution: {integrity: sha512-r34yH/GlQpKZbU1BvFFqOjhISRo1MNx1tWYsYvmj6KIRHSPMT2+yHOEb1SG6NMvRoHRF0a07kCOox/9yakl1vg==} hasBin: true pluralize@8.0.0: @@ -4785,6 +4794,9 @@ packages: sonic-boom@4.2.0: resolution: {integrity: sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==} + sonic-boom@4.2.1: + resolution: {integrity: sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q==} + sort-keys@4.2.0: resolution: {integrity: sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==} engines: {node: '>=8'} @@ -4951,8 +4963,9 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - 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'} through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -9537,10 +9550,6 @@ snapshots: picomatch@4.0.3: {} - pino-abstract-transport@2.0.0: - dependencies: - split2: 4.2.0 - pino-abstract-transport@3.0.0: dependencies: split2: 4.2.0 @@ -9552,14 +9561,14 @@ snapshots: pino-http@11.0.0: dependencies: get-caller-file: 2.0.5 - pino: 10.1.0 + pino: 10.3.1 pino-std-serializers: 7.0.0 process-warning: 5.0.0 - pino-opentelemetry-transport@2.0.0(@opentelemetry/api@1.9.0)(pino@10.1.0): + pino-opentelemetry-transport@2.0.0(@opentelemetry/api@1.9.0)(pino@10.3.1): dependencies: otlp-logger: 1.1.13(@opentelemetry/api@1.9.0) - pino: 10.1.0 + pino: 10.3.1 pino-abstract-transport: 3.0.0 transitivePeerDependencies: - '@opentelemetry/api' @@ -9582,19 +9591,21 @@ snapshots: pino-std-serializers@7.0.0: {} - pino@10.1.0: + pino-std-serializers@7.1.0: {} + + pino@10.3.1: dependencies: '@pinojs/redact': 0.4.0 atomic-sleep: 1.0.0 on-exit-leak-free: 2.1.2 - pino-abstract-transport: 2.0.0 - pino-std-serializers: 7.0.0 + 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: 3.1.0 + sonic-boom: 4.2.1 + thread-stream: 4.0.0 pluralize@8.0.0: {} @@ -10041,6 +10052,10 @@ snapshots: dependencies: atomic-sleep: 1.0.0 + sonic-boom@4.2.1: + dependencies: + atomic-sleep: 1.0.0 + sort-keys@4.2.0: dependencies: is-plain-obj: 2.1.0 @@ -10232,7 +10247,7 @@ snapshots: dependencies: any-promise: 1.3.0 - thread-stream@3.1.0: + thread-stream@4.0.0: dependencies: real-require: 0.2.0