diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index feef5cf..2f0c002 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -55,7 +55,7 @@ importers: version: 7.7.4 undici: specifier: ^7.11.0 - version: 7.22.0 + version: 7.28.0 undici-cache-redis: specifier: ^1.0.0 version: 1.0.1 @@ -910,10 +910,6 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@platformatic/basic@3.38.0': - resolution: {integrity: sha512-i+MMzj36TvckXwHvSEphr7Aa/t8i3MzPetI1v41o1hqJavAARkogzebAe+13KtSRJQLei+HJ5i9UEobLPsvffw==} - engines: {node: '>=22.19.0'} - '@platformatic/basic@3.38.1': resolution: {integrity: sha512-zZCRE5LR4x7XJ17JwQ/A5pvDhnbBXVloCHOwobTdjDiCSYTkQdVbJ0BgYU/93P0PSgU6Tp3nLYYYk+klY4s3eg==} engines: {node: '>=22.19.0'} @@ -929,10 +925,6 @@ packages: '@platformatic/fastify-openapi-glue@5.1.0': resolution: {integrity: sha512-R5bHPQast/w5p+I+/Y5X1r+A8Fxqn7z0etWeaSYrFkbLvvGTEFGvldu0QGXnKjHo6XQo0P2o6D6gNr5uc36ZEA==} - '@platformatic/foundation@3.38.0': - resolution: {integrity: sha512-4Xg2mGb722cFwGOrXLtFyvlZSwr31KEYj/t4ZTPpY5XFk3MCxcHe9BexmeBzT9lBn47JgvF8IiaSBq1OhjRIlw==} - engines: {node: '>=22.19.0'} - '@platformatic/foundation@3.38.1': resolution: {integrity: sha512-BJVD3ap+2eJjaWJAKq+9rbLN1g7I+n1hgfzVdrmr0OKGV5e4GhRiEjDvBH3cj6R5sDVbI9Dnna4MJoElCFeULw==} engines: {node: '>=22.19.0'} @@ -941,10 +933,6 @@ packages: resolution: {integrity: sha512-5bvXDcAoUc9rBlKizjp5ZKiWh1nEWJg/8DyUQHyzJpi9KVK/r0VBPt6mOyrlPe95p02kkxMfW7c23NUhoA3Xng==} engines: {node: '>=22.19.0'} - '@platformatic/generators@3.38.0': - resolution: {integrity: sha512-FVISsjWey8aaKuggAEA3ihCAt0hNpZAa27HpqmhfB+Zg3Bd74NTEPR+2VAdpmQRgOFYoo5xeSn/SepLHMVAQBg==} - engines: {node: '>=22.19.0'} - '@platformatic/generators@3.38.1': resolution: {integrity: sha512-xGmx87XwD1uhvwvYmf8T/ULoGDQ5s+wjKuDeAhMBUKd5gqNLsr3dK+/lqK9MphdiscN9HAvIopqd9rpHfEWcnA==} engines: {node: '>=22.19.0'} @@ -955,18 +943,10 @@ packages: '@platformatic/http-metrics@0.3.0': resolution: {integrity: sha512-e+wQJDCd9v7yKeV4u30ibAe5uGB14k+jDw1w9FqsM3tDgFY0UEHb24hJR9j2bVa6091e+ppGy3L4LhyUR92M0w==} - '@platformatic/itc@3.38.0': - resolution: {integrity: sha512-B/hUnLLM3bYm1fK+dhwfTw4zKvTRQUmmo2DMxuPDGKFoP0vsNJKuazjnGnZHZQ2PB+8GVZQAbWIK+hXR3Vthwg==} - engines: {node: '>=22.19.0'} - '@platformatic/itc@3.38.1': resolution: {integrity: sha512-kTa88+vNIK/NVZ/1a6HXYdryKaZGr2k1ohtVhRAIEYs9oSB1136QQmOxDUp3QoUpErGf95+v0eBL+i1tiPMxKg==} engines: {node: '>=22.19.0'} - '@platformatic/metrics@3.38.0': - resolution: {integrity: sha512-6uDYPXFmosZTsaHdZHVjvHP1ZMct3ETOLGe4vwb5t4vFPA+GgobXzPfH/Q4yCXEAGPOWkNRgG6C+0Hs0nuzUMw==} - engines: {node: '>=22.19.0'} - '@platformatic/metrics@3.38.1': resolution: {integrity: sha512-Y45RCVgA339Fljv4ESg8azl1SzsmSadx1+SLNFC9859su/AFXYT7k7ccHuPTPSDuE+W/QgRtcQQ02GaP1fB/Cg==} engines: {node: '>=22.19.0'} @@ -1003,10 +983,6 @@ packages: resolution: {integrity: sha512-ehMFrGKx2sxystcag5l8V+06sLvXywvGyJwYSOH0ncGkVB8aUmpEG76Z0EziiQ2ngK4Zz72GmYVte48YbMZ7oA==} engines: {node: '>=22.19.0'} - '@platformatic/telemetry@3.38.0': - resolution: {integrity: sha512-P5gs04hHFZQU54nJvc5U0X81EGi+4vlfwgpem/BvlZwHdhOiw22NnhydOL4DV+QLX96lAtgyEUiwTaJDv0HJBg==} - engines: {node: '>=22.19.0'} - '@platformatic/telemetry@3.38.1': resolution: {integrity: sha512-pt2f0r6ATlb9tgP7VDD7SuvOMpCXpHJGI6C/Z7oLxw6hdqD6KUS8NnrGfQ/AYqg8ujNjOWSoGrHRoMIsccv4dQ==} engines: {node: '>=22.19.0'} @@ -1488,6 +1464,9 @@ packages: brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@2.1.1: + resolution: {integrity: sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA==} + brace-expansion@5.0.2: resolution: {integrity: sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw==} engines: {node: 20 || >=22} @@ -2529,6 +2508,10 @@ packages: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.9: + resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} + engines: {node: '>=16 || 14 >=14.17'} + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -2757,6 +2740,10 @@ packages: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} + picomatch@4.0.4: + resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} + engines: {node: '>=12'} + pino-abstract-transport@2.0.0: resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} @@ -2968,6 +2955,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.8.4: + resolution: {integrity: sha512-rUCObTnP32Q08R2uuIrt7r9PlEonuTmtuXYcW6s5kjdlj3xbnwe+21yXptAUYcMAABLkYYTtnmzb3w3EDZfueA==} + engines: {node: '>=10'} + hasBin: true + set-cookie-parser@2.7.2: resolution: {integrity: sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==} @@ -3197,6 +3189,10 @@ packages: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.17: + resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} + engines: {node: '>=12.0.0'} + title-case@3.0.3: resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==} @@ -3214,6 +3210,12 @@ packages: peerDependencies: typescript: '>=4.8.4' + ts-api-utils@2.5.0: + resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + ts-declaration-location@1.0.7: resolution: {integrity: sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==} peerDependencies: @@ -3281,16 +3283,16 @@ packages: undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} - undici@6.23.0: - resolution: {integrity: sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==} + undici@6.27.0: + resolution: {integrity: sha512-YmfV3YnEDzXRC5lZ2jWtWWHKGUm1zIt8AhesR1tens+HTNv+YZlN/dp6G727LOvMJ8xjP9Be7Y2Sdr96LDm+pg==} engines: {node: '>=18.17'} undici@7.18.2: resolution: {integrity: sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==} engines: {node: '>=20.18.1'} - undici@7.22.0: - resolution: {integrity: sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==} + undici@7.28.0: + resolution: {integrity: sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA==} engines: {node: '>=20.18.1'} unicorn-magic@0.1.0: @@ -3318,6 +3320,7 @@ packages: uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true v8-to-istanbul@9.3.0: @@ -3448,7 +3451,7 @@ snapshots: '@actions/http-client@3.0.2': dependencies: tunnel: 0.0.6 - undici: 6.23.0 + undici: 6.27.0 '@actions/io@2.0.0': {} @@ -3639,7 +3642,7 @@ snapshots: fast-querystring: 1.1.2 fastify-plugin: 5.1.0 toad-cache: 3.7.0 - undici: 7.22.0 + undici: 7.28.0 '@fastify/send@4.1.0': dependencies: @@ -4253,26 +4256,6 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@platformatic/basic@3.38.0': - dependencies: - '@fastify/error': 4.2.0 - '@platformatic/foundation': 3.38.0 - '@platformatic/itc': 3.38.0 - '@platformatic/metrics': 3.38.0 - '@platformatic/telemetry': 3.38.0 - execa: 9.6.1 - fast-json-patch: 3.1.1 - pino: 9.14.0 - pino-abstract-transport: 2.0.0 - semver: 7.7.4 - split2: 4.2.0 - undici: 7.22.0 - ws: 8.19.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - '@platformatic/basic@3.38.1': dependencies: '@fastify/error': 4.2.0 @@ -4286,7 +4269,7 @@ snapshots: pino-abstract-transport: 2.0.0 semver: 7.7.4 split2: 4.2.0 - undici: 7.22.0 + undici: 7.28.0 ws: 8.19.0 transitivePeerDependencies: - bufferutil @@ -4312,7 +4295,7 @@ snapshots: pino: 9.14.0 pino-pretty: 13.1.3 table: 6.9.0 - undici: 7.22.0 + undici: 7.28.0 ws: 8.19.0 transitivePeerDependencies: - bufferutil @@ -4325,27 +4308,6 @@ snapshots: fastify-plugin: 5.1.0 js-yaml: 4.1.1 - '@platformatic/foundation@3.38.0': - dependencies: - '@fastify/deepmerge': 2.0.2 - '@fastify/error': 4.2.0 - '@iarna/toml': 2.2.5 - '@watchable/unpromise': 1.0.2 - ajv: 8.18.0 - boring-name-generator: 1.0.3 - colorette: 2.0.20 - debug: 4.4.3 - fast-json-patch: 3.1.1 - json5: 2.2.3 - leven: 3.1.0 - pino: 9.14.0 - pino-pretty: 13.1.3 - semver: 7.7.4 - undici: 7.18.2 - yaml: 2.8.2 - transitivePeerDependencies: - - supports-color - '@platformatic/foundation@3.38.1': dependencies: '@fastify/deepmerge': 2.0.2 @@ -4401,7 +4363,7 @@ snapshots: pino-pretty: 13.1.3 rfdc: 1.4.1 semgrator: 0.3.0 - undici: 7.22.0 + undici: 7.28.0 transitivePeerDependencies: - bufferutil - chokidar @@ -4409,18 +4371,6 @@ snapshots: - typescript - utf-8-validate - '@platformatic/generators@3.38.0': - dependencies: - '@fastify/error': 4.2.0 - '@platformatic/foundation': 3.38.0 - change-case-all: 2.1.0 - execa: 9.6.1 - fastify: 5.7.4 - pino: 9.14.0 - undici: 7.22.0 - transitivePeerDependencies: - - supports-color - '@platformatic/generators@3.38.1': dependencies: '@fastify/error': 4.2.0 @@ -4429,7 +4379,7 @@ snapshots: execa: 9.6.1 fastify: 5.7.4 pino: 9.14.0 - undici: 7.22.0 + undici: 7.28.0 transitivePeerDependencies: - supports-color @@ -4441,7 +4391,7 @@ snapshots: mercurius: 16.7.0(graphql@16.12.0) metaline: 1.1.0 pino: 9.14.0 - undici: 7.22.0 + undici: 7.28.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -4450,22 +4400,11 @@ snapshots: dependencies: '@platformatic/prom-client': 1.0.0 - '@platformatic/itc@3.38.0': - dependencies: - '@fastify/error': 4.2.0 - '@watchable/unpromise': 1.0.2 - '@platformatic/itc@3.38.1': dependencies: '@fastify/error': 4.2.0 '@watchable/unpromise': 1.0.2 - '@platformatic/metrics@3.38.0': - dependencies: - '@platformatic/http-metrics': 0.3.0 - '@platformatic/prom-client': 1.0.0 - '@platformatic/promotel': 0.1.0 - '@platformatic/metrics@3.38.1': dependencies: '@platformatic/http-metrics': 0.3.0 @@ -4518,7 +4457,7 @@ snapshots: long: 5.3.2 prom-client: 15.1.3 protobufjs: 7.5.4 - undici: 6.23.0 + undici: 6.27.0 '@platformatic/runtime@3.38.1': dependencies: @@ -4551,7 +4490,7 @@ snapshots: semgrator: 0.3.0 sonic-boom: 4.2.1 systeminformation: 5.31.0 - undici: 7.22.0 + undici: 7.28.0 undici-thread-interceptor: 1.3.1 ws: 8.19.0 transitivePeerDependencies: @@ -4601,33 +4540,13 @@ snapshots: pino-pretty: 13.1.3 rfdc: 1.4.1 semgrator: 0.3.0 - undici: 7.22.0 + undici: 7.28.0 transitivePeerDependencies: - bufferutil - supports-color - typescript - utf-8-validate - '@platformatic/telemetry@3.38.0': - dependencies: - '@fastify/swagger': 9.7.0 - '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 2.5.1(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-trace-otlp-proto': 0.203.0(@opentelemetry/api@1.9.0) - '@opentelemetry/exporter-zipkin': 2.5.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.203.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-http': 0.203.0(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-undici': 0.14.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 2.5.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-node': 0.203.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 2.5.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.36.0 - '@platformatic/foundation': 3.38.0 - fast-uri: 3.1.0 - fastify-plugin: 5.1.0 - transitivePeerDependencies: - - supports-color - '@platformatic/telemetry@3.38.1': dependencies: '@fastify/swagger': 9.7.0 @@ -4654,7 +4573,7 @@ snapshots: dependencies: '@datadog/pprof': 5.13.3 '@fastify/error': 4.2.0 - undici: 7.22.0 + undici: 7.28.0 '@protobufjs/aspromise@1.1.2': {} @@ -4847,10 +4766,10 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 debug: 4.4.3 - minimatch: 9.0.5 - semver: 7.7.4 - tinyglobby: 0.2.15 - ts-api-utils: 2.4.0(typescript@5.9.3) + minimatch: 9.0.9 + semver: 7.8.4 + tinyglobby: 0.2.17 + ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -5186,6 +5105,10 @@ snapshots: dependencies: balanced-match: 1.0.2 + brace-expansion@2.1.1: + dependencies: + balanced-match: 1.0.2 + brace-expansion@5.0.2: dependencies: balanced-match: 4.0.2 @@ -5790,6 +5713,10 @@ snapshots: optionalDependencies: picomatch: 4.0.3 + fdir@6.5.0(picomatch@4.0.4): + optionalDependencies: + picomatch: 4.0.4 + fgh@2.4.1: dependencies: es-main: 1.4.0 @@ -6366,6 +6293,10 @@ snapshots: dependencies: brace-expansion: 2.0.2 + minimatch@9.0.9: + dependencies: + brace-expansion: 2.1.1 + minimist@1.2.8: {} minipass@7.1.2: {} @@ -6606,6 +6537,8 @@ snapshots: picomatch@4.0.3: {} + picomatch@4.0.4: {} + pino-abstract-transport@2.0.0: dependencies: split2: 4.2.0 @@ -6867,6 +6800,8 @@ snapshots: semver@7.7.4: {} + semver@7.8.4: {} + set-cookie-parser@2.7.2: {} set-function-length@1.2.2: @@ -7142,6 +7077,11 @@ snapshots: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 + tinyglobby@0.2.17: + dependencies: + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 + title-case@3.0.3: dependencies: tslib: 2.8.1 @@ -7154,6 +7094,10 @@ snapshots: dependencies: typescript: 5.9.3 + ts-api-utils@2.5.0(typescript@5.9.3): + dependencies: + typescript: 5.9.3 + ts-declaration-location@1.0.7(typescript@5.9.3): dependencies: picomatch: 4.0.3 @@ -7239,23 +7183,23 @@ snapshots: fastq: 1.20.1 hyperid: 3.3.0 light-my-request: 6.6.0 - undici: 7.22.0 + undici: 7.28.0 undici-traffic-interceptor@0.1.5: dependencies: '@node-rs/xxhash': 1.7.6 cookie: 1.1.1 - undici: 7.22.0 + undici: 7.28.0 undici-types@6.21.0: {} undici-types@7.16.0: {} - undici@6.23.0: {} + undici@6.27.0: {} undici@7.18.2: {} - undici@7.22.0: {} + undici@7.28.0: {} unicorn-magic@0.1.0: {}