diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 73e5986..54d4ec9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 1.0.0 '@platformatic/service': specifier: ^3.0.0 - version: 3.17.0(typescript@5.9.3) + version: 3.20.0(typescript@5.9.3) fastify-plugin: specifier: ^5.0.0 version: 5.1.0 @@ -169,8 +169,8 @@ packages: '@fastify/static@8.3.0': resolution: {integrity: sha512-yKxviR5PH1OKNnisIzZKmgZSus0r2OZb8qCSbqmw34aolT4g3UlzYfeBRym+HJ1J471CR8e2ldNub4PubD1coA==} - '@fastify/swagger@9.6.0': - resolution: {integrity: sha512-qYsQtaWgcVTh7V9OVnbtzpo7hHXS01utWeahs43XETgTTF+iYq7u8NKNZbuoLxj+IsluZ2vjWsQLTFOnWiuCbg==} + '@fastify/swagger@9.6.1': + resolution: {integrity: sha512-fKlpJqFMWoi4H3EdUkDaMteEYRCfQMEkK0HJJ0eaf4aRlKd8cbq0pVkOfXDXmtvMTXYcnx3E+l023eFDBsA1HA==} '@fastify/under-pressure@9.0.3': resolution: {integrity: sha512-uWzyFn9ThgGgynxyoX/kqgLtPtNBXXvQgN3U8fSRPNBS1y5mEZC/uCBRx03hXm9PDsQwTGN7qt83ItsHVQ0L4A==} @@ -474,27 +474,27 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@platformatic/basic@3.17.0': - resolution: {integrity: sha512-tdBlPdEv305pFvWx/inFt2AOodrsTOrCVd5uZteFbLWhzn8dBM6Gpuqb3ms/c9vf9hcCZfstTlbGFgcjmGSzBQ==} + '@platformatic/basic@3.20.0': + resolution: {integrity: sha512-OBPcgUa+FKZESpR3hXC6S8aFtfIZlfbXTyeJmEId1+4XLoMdhGHdbXUf9ayiN/jEkhPQD4uwNAlIdG+2Kc6BKw==} engines: {node: '>=22.19.0'} - '@platformatic/foundation@3.17.0': - resolution: {integrity: sha512-MxK2Wn97ITRVrL1YVYEHl36VytXxCqo55SiM7hxoF8DR1jiz0c6JV16Ia8YPTZV2VPkax0QafNgZlXe+rudkFQ==} + '@platformatic/foundation@3.20.0': + resolution: {integrity: sha512-JS+k1SVPkHg8zKBhHQ+DCJvEw1s4lXaLP5j5tYHHM6dT3lNbZEfqn0cf5WfCdzcQs/KrfllLx4DNlnorITfrqw==} engines: {node: '>=22.19.0'} - '@platformatic/generators@3.17.0': - resolution: {integrity: sha512-g7BD0yyVHYTn9Zsj11BgjgZ7hbSAnI6wxfUz/WNoHFazl+C3NaQUpmcH79VNZp9ZxOMozIFjfwYargTCpNQ9xw==} + '@platformatic/generators@3.20.0': + resolution: {integrity: sha512-o8OoeiiV/oOQ/SPmTeh+OGhkR82hx3hzNKYWho7b/Y11WyNG9kooc3Pyte3ofjWGnsRA+D35isHApOlWwZO9tg==} engines: {node: '>=22.19.0'} '@platformatic/http-metrics@0.2.1': resolution: {integrity: sha512-Gy3NHUQT250MrJMlwzcSniVc+71DmCN1BpsuJcBlxyDpNacsH9axNonNWSNJqcWg8WOrv7tS6miBql2cugVuAg==} - '@platformatic/itc@3.17.0': - resolution: {integrity: sha512-2ttRc/2dbZgGUXw3v+KISw1rJrbTN61mD4zKDc/dNsVApiaa6Ry7VDrmHVMe6uITjGqgAkW/E3ZtrlJgn8YCCw==} + '@platformatic/itc@3.20.0': + resolution: {integrity: sha512-iuWtxQrWt2Af+jJlx8W6em0znHscxgtFwafuseHZgl/dAtQ2Y4HSKL3d5m1H2aFBJFRI273CjOFAvLZAF3Q4Bw==} engines: {node: '>=22.19.0'} - '@platformatic/metrics@3.17.0': - resolution: {integrity: sha512-15h6z8sfbpuiNCoiqvQfKB8B25Mfcex57lq/11C9/4VCuMDyzR9xthpbfbqkVxfRjTGbgrQtI76qeHeuw/cZyw==} + '@platformatic/metrics@3.20.0': + resolution: {integrity: sha512-oKM77m3GOKxEtR6Toq6KzFtW7E4FbDyDmatwucAyh5Nc46RpK33Y1G83xjMbLRDGEcdnlaj6A1aJm5i1hjBc8Q==} engines: {node: '>=22.19.0'} '@platformatic/promotel@0.1.0': @@ -524,16 +524,16 @@ packages: resolution: {integrity: sha512-rN9f+5FB63tBN50V+Utm/qD+ty9Q1BzdxIeDyiSLXrPqHQavxk1mJNmOvsC61fKaW2gQZ0unuwWVMFDpozliew==} engines: {node: '>= 20'} - '@platformatic/scalar-theme@3.17.0': - resolution: {integrity: sha512-0kXDbyqOk8KYd0EijHribWXyQmHRk3HjqUIlb7rT0UDJ28gh/6TjLdgkCygrUMQTYhlEG9+ECDlj7H40oDJ4Rw==} + '@platformatic/scalar-theme@3.20.0': + resolution: {integrity: sha512-YbqfDEGXWJpLTMo7D4wkQCeKks3p/fZiNBrUciiOyeq59eQnE9EL1H/qONFuIYCJ3ILP5WLh0wZvxm2W/3BArQ==} engines: {node: '>=22.19.0'} - '@platformatic/service@3.17.0': - resolution: {integrity: sha512-fzLwgrPwtwlrBYIpcCtjQM/QjVEAjn0N6DdHxijO2DvW/1Ipb1pEmeDOcsCDuWSQ8K967PRpWGv5aDcan2Z6ag==} + '@platformatic/service@3.20.0': + resolution: {integrity: sha512-1uI7N+0PNmUjdz2Cdcp1cW6rtys/+f931UyyMccCYGRXs7wvDb8wi2HZIyNqrUlEjmes/Yz7R2hznV4CohK3Lw==} engines: {node: '>=22.19.0'} - '@platformatic/telemetry@3.17.0': - resolution: {integrity: sha512-p4d2wlBK0ybOteBawv7OP8JGFCIiDRWBBtk+w03qycDo/iwhS8wRF2tAkXMk59UagcVk3GCMA/MOmz8xIuiGow==} + '@platformatic/telemetry@3.20.0': + resolution: {integrity: sha512-n4sfcVYdUEFq6CdAOmBYV8RcObWygIZCmNdrZtsvSb+47ykiU69ugq4fECQKC4pJxq/OD0RetPtinojhVUpd7Q==} engines: {node: '>=22.19.0'} '@protobufjs/aspromise@1.1.2': @@ -625,8 +625,8 @@ packages: '@types/lodash@4.17.20': resolution: {integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==} - '@types/node@22.19.0': - resolution: {integrity: sha512-xpr/lmLPQEj+TUnHmR+Ab91/glhJvsqcjB+yY0Ix9GO70H6Lb4FHH5GeqdOE5btAx7eIMwuHkp4H2MSkLcqWbA==} + '@types/node@22.19.1': + resolution: {integrity: sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==} '@types/ws@8.18.1': resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} @@ -1087,8 +1087,8 @@ packages: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + csstype@3.2.0: + resolution: {integrity: sha512-si++xzRAY9iPp60roQiFta7OFbhrgvcthrhlNAGeQptSY25uJjkfUV8OArC3KLocB8JT8ohz+qgxWCmz8RhjIg==} data-view-buffer@1.0.2: resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} @@ -1397,8 +1397,8 @@ packages: fastify-plugin@5.1.0: resolution: {integrity: sha512-FAIDA8eovSt5qcDgcBvDuX/v0Cjz0ohGhENZ/wpc3y+oZCY2afZ9Baqql3g/lC+OHRnciQol4ww7tuthOb9idw==} - fastify@5.6.1: - resolution: {integrity: sha512-WjjlOciBF0K8pDUPZoGPhqhKrQJ02I8DKaDIfO51EL0kbSMwQFl85cRwhOvmSDWoukNOdTo27gLN549pLCcH7Q==} + fastify@5.6.2: + resolution: {integrity: sha512-dPugdGnsvYkBlENLhCgX8yhyGCsCPrpA8lFWbTNU428l+YOnLgYHR69hzV8HWPC79n536EqzqQtvhtdaCE0dKg==} fastparallel@2.4.1: resolution: {integrity: sha512-qUmhxPgNHmvRjZKBFUNI0oZuuH9OlSIOXmJ98lhKPxMZZ7zS/Fi0wRHOihDSz0R1YiIOjxzOY4bq65YTcdBi2Q==} @@ -1917,8 +1917,8 @@ packages: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} - mercurius@16.5.0: - resolution: {integrity: sha512-l5SOEXYATLhlH1M3tEIF1lJdwcgxXdNCf7HsCHoZ9IFO4Sgs//lo/ymeRuXOnapQ6zo1yruecY7OsRVaSCC2LA==} + mercurius@16.6.0: + resolution: {integrity: sha512-X4IJ4kL1ySKhen7/PHzrAiu+96xIVzxQoGDENdab/SbS36Z9qbngyES6mXbDGGvVhL+4ehxBo22Yg4GMFc6Umw==} engines: {node: ^20.9.0 || >=22.0.0} peerDependencies: graphql: ^16.0.0 @@ -2155,6 +2155,10 @@ packages: pino-std-serializers@7.0.0: resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==} + pino@10.1.0: + resolution: {integrity: sha512-0zZC2ygfdqvqK8zJIr1e+wT1T/L+LF6qvqvbzEQ6tiMAoTqEVK9a1K3YRu8HEUvGEvNqZyPJTtb2sNIoTkB83w==} + hasBin: true + pino@9.14.0: resolution: {integrity: sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==} hasBin: true @@ -2704,8 +2708,8 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yocto-queue@1.2.1: - resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==} + yocto-queue@1.2.2: + resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} engines: {node: '>=12.20'} yoctocolors@2.1.2: @@ -2878,7 +2882,7 @@ snapshots: fastq: 1.19.1 glob: 11.0.3 - '@fastify/swagger@9.6.0': + '@fastify/swagger@9.6.1': dependencies: fastify-plugin: 5.1.0 json-schema-resolver: 3.0.0 @@ -3262,13 +3266,13 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@platformatic/basic@3.17.0': + '@platformatic/basic@3.20.0': dependencies: '@fastify/error': 4.2.0 - '@platformatic/foundation': 3.17.0 - '@platformatic/itc': 3.17.0 - '@platformatic/metrics': 3.17.0 - '@platformatic/telemetry': 3.17.0 + '@platformatic/foundation': 3.20.0 + '@platformatic/itc': 3.20.0 + '@platformatic/metrics': 3.20.0 + '@platformatic/telemetry': 3.20.0 execa: 9.6.0 fast-json-patch: 3.1.1 pino: 9.14.0 @@ -3282,7 +3286,7 @@ snapshots: - supports-color - utf-8-validate - '@platformatic/foundation@3.17.0': + '@platformatic/foundation@3.20.0': dependencies: '@fastify/deepmerge': 2.0.2 '@fastify/error': 4.2.0 @@ -3300,13 +3304,13 @@ snapshots: undici: 7.11.0 yaml: 2.8.1 - '@platformatic/generators@3.17.0': + '@platformatic/generators@3.20.0': dependencies: '@fastify/error': 4.2.0 - '@platformatic/foundation': 3.17.0 + '@platformatic/foundation': 3.20.0 change-case-all: 2.1.0 execa: 9.6.0 - fastify: 5.6.1 + fastify: 5.6.2 pino: 9.14.0 undici: 7.16.0 @@ -3314,12 +3318,12 @@ snapshots: dependencies: prom-client: 15.1.3 - '@platformatic/itc@3.17.0': + '@platformatic/itc@3.20.0': dependencies: '@fastify/error': 4.2.0 '@watchable/unpromise': 1.0.2 - '@platformatic/metrics@3.17.0': + '@platformatic/metrics@3.20.0': dependencies: '@platformatic/http-metrics': 0.2.1 '@platformatic/promotel': 0.1.0 @@ -3347,9 +3351,9 @@ snapshots: '@platformatic/python-node-darwin-x64': 1.0.0 '@platformatic/python-node-linux-x64-gnu': 1.0.0 - '@platformatic/scalar-theme@3.17.0': {} + '@platformatic/scalar-theme@3.20.0': {} - '@platformatic/service@3.17.0(typescript@5.9.3)': + '@platformatic/service@3.20.0(typescript@5.9.3)': dependencies: '@fastify/accepts': 5.0.3 '@fastify/autoload': 6.3.1 @@ -3357,16 +3361,16 @@ snapshots: '@fastify/deepmerge': 2.0.2 '@fastify/error': 4.2.0 '@fastify/static': 8.3.0 - '@fastify/swagger': 9.6.0 + '@fastify/swagger': 9.6.1 '@fastify/under-pressure': 9.0.3 - '@platformatic/basic': 3.17.0 - '@platformatic/foundation': 3.17.0 - '@platformatic/generators': 3.17.0 - '@platformatic/metrics': 3.17.0 - '@platformatic/scalar-theme': 3.17.0 - '@platformatic/telemetry': 3.17.0 + '@platformatic/basic': 3.20.0 + '@platformatic/foundation': 3.20.0 + '@platformatic/generators': 3.20.0 + '@platformatic/metrics': 3.20.0 + '@platformatic/scalar-theme': 3.20.0 + '@platformatic/telemetry': 3.20.0 '@scalar/fastify-api-reference': 1.34.6(typescript@5.9.3) - '@types/node': 22.19.0 + '@types/node': 22.19.1 '@types/ws': 8.18.1 ajv: 8.17.1 cli-progress: 3.12.0 @@ -3377,11 +3381,11 @@ snapshots: env-schema: 6.1.0 execa: 9.6.0 fast-json-patch: 3.1.1 - fastify: 5.6.1 + fastify: 5.6.2 fastify-plugin: 5.1.0 graphql: 16.12.0 help-me: 5.0.0 - mercurius: 16.5.0(graphql@16.12.0) + mercurius: 16.6.0(graphql@16.12.0) minimist: 1.2.8 my-ua-parser: 2.0.4 ora: 6.3.1 @@ -3397,9 +3401,9 @@ snapshots: - typescript - utf-8-validate - '@platformatic/telemetry@3.17.0': + '@platformatic/telemetry@3.20.0': dependencies: - '@fastify/swagger': 9.6.0 + '@fastify/swagger': 9.6.1 '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/exporter-trace-otlp-proto': 0.203.0(@opentelemetry/api@1.9.0) @@ -3411,7 +3415,7 @@ snapshots: '@opentelemetry/sdk-node': 0.203.0(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 2.2.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.36.0 - '@platformatic/foundation': 3.17.0 + '@platformatic/foundation': 3.20.0 fast-uri: 3.1.0 fastify-plugin: 5.1.0 transitivePeerDependencies: @@ -3521,13 +3525,13 @@ snapshots: '@types/lodash@4.17.20': {} - '@types/node@22.19.0': + '@types/node@22.19.1': dependencies: undici-types: 6.21.0 '@types/ws@8.18.1': dependencies: - '@types/node': 22.19.0 + '@types/node': 22.19.1 '@typescript-eslint/eslint-plugin@8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.39.1)(typescript@5.9.3))(eslint@9.39.1)(typescript@5.9.3)': dependencies: @@ -3725,7 +3729,7 @@ snapshots: '@vue/reactivity': 3.5.24 '@vue/runtime-core': 3.5.24 '@vue/shared': 3.5.24 - csstype: 3.1.3 + csstype: 3.2.0 '@vue/server-renderer@3.5.24(vue@3.5.24(typescript@5.9.3))': dependencies: @@ -4028,7 +4032,7 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - csstype@3.1.3: {} + csstype@3.2.0: {} data-view-buffer@1.0.2: dependencies: @@ -4464,7 +4468,7 @@ snapshots: fastify-plugin@5.1.0: {} - fastify@5.6.1: + fastify@5.6.2: dependencies: '@fastify/ajv-compiler': 4.0.5 '@fastify/error': 4.2.0 @@ -4475,7 +4479,7 @@ snapshots: fast-json-stringify: 6.1.1 find-my-way: 9.3.0 light-my-request: 6.6.0 - pino: 9.14.0 + pino: 10.1.0 process-warning: 5.0.0 rfdc: 1.4.1 secure-json-parse: 4.1.0 @@ -5013,7 +5017,7 @@ snapshots: math-intrinsics@1.1.0: {} - mercurius@16.5.0(graphql@16.12.0): + mercurius@16.6.0(graphql@16.12.0): dependencies: '@fastify/error': 4.2.0 '@fastify/static': 8.3.0 @@ -5203,7 +5207,7 @@ snapshots: p-limit@4.0.0: dependencies: - yocto-queue: 1.2.1 + yocto-queue: 1.2.2 p-locate@5.0.0: dependencies: @@ -5275,6 +5279,20 @@ snapshots: pino-std-serializers@7.0.0: {} + pino@10.1.0: + 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 + 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 + pino@9.14.0: dependencies: '@pinojs/redact': 0.4.0 @@ -5334,7 +5352,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.19.0 + '@types/node': 22.19.1 long: 5.3.2 pump@3.0.3: @@ -5911,7 +5929,7 @@ snapshots: yocto-queue@0.1.0: {} - yocto-queue@1.2.1: {} + yocto-queue@1.2.2: {} yoctocolors@2.1.2: {}