From cda6d6333bed4276b59388c2716a96e7dc532774 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 1 May 2024 16:41:24 +0000 Subject: [PATCH] Update platformatic to v1.37.0 --- package-lock.json | 863 +++++++++++++++++----------------------------- 1 file changed, 319 insertions(+), 544 deletions(-) diff --git a/package-lock.json b/package-lock.json index a24d260..e958bb6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,9 +47,9 @@ } }, "node_modules/@apidevtools/json-schema-ref-parser": { - "version": "11.6.0", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.6.0.tgz", - "integrity": "sha512-I+d5/XrazqY86/kGsmjVercjjJ+w6MVXJj7vnHfUgXzaoLJAl0/tPk2WXVpHUeRqHqyJ6AGkXBqx6Dc3wJkrCQ==", + "version": "11.6.1", + "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.6.1.tgz", + "integrity": "sha512-DxjgKBCoyReu4p5HMvpmgSOfRhhBcuf5V5soDDRgOTZMwsA4KSFzol1abFZgiCTE11L2kKGca5Md9GwDdXVBwQ==", "dependencies": { "@jsdevtools/ono": "^7.1.3", "@types/json-schema": "^7.0.15", @@ -856,10 +856,11 @@ } }, "node_modules/@fastify/websocket": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/@fastify/websocket/-/websocket-8.2.0.tgz", - "integrity": "sha512-B4tlHFBKCX7tenEG9aUcQEpksW2e0+dgRTaH/05+cro1Xsq1+kSj+9IB9Gep7a0KbHZGrat+zBsOas6lRs5dFQ==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@fastify/websocket/-/websocket-10.0.1.tgz", + "integrity": "sha512-8/pQIxTPRD8U94aILTeJ+2O3el/r19+Ej5z1O1mXlqplsUH7KzCjAI0sgd5DM/NoPjAi5qLFNIjgM5+9/rGSNw==", "dependencies": { + "duplexify": "^4.1.2", "fastify-plugin": "^4.0.0", "ws": "^8.0.0" } @@ -1234,85 +1235,6 @@ "mercurius": "^14.0.0" } }, - "node_modules/@mercuriusjs/federation/node_modules/@fastify/websocket": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@fastify/websocket/-/websocket-10.0.1.tgz", - "integrity": "sha512-8/pQIxTPRD8U94aILTeJ+2O3el/r19+Ej5z1O1mXlqplsUH7KzCjAI0sgd5DM/NoPjAi5qLFNIjgM5+9/rGSNw==", - "dependencies": { - "duplexify": "^4.1.2", - "fastify-plugin": "^4.0.0", - "ws": "^8.0.0" - } - }, - "node_modules/@mercuriusjs/federation/node_modules/mercurius": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/mercurius/-/mercurius-14.0.0.tgz", - "integrity": "sha512-eGqBuc8ZfnBbJDnnedZWx0mPJ2ZQZz2HLmPCxRdMa5RZnRP9Uxn4Ew1x1OQ49MvNbut9xfvHCXKlr8uI6GOyZg==", - "dependencies": { - "@fastify/error": "^3.0.0", - "@fastify/static": "^7.0.0", - "@fastify/websocket": "^10.0.0", - "fastify-plugin": "^4.2.0", - "graphql-jit": "0.8.4", - "mqemitter": "^5.0.0", - "p-map": "^4.0.0", - "readable-stream": "^4.0.0", - "safe-stable-stringify": "^2.3.0", - "secure-json-parse": "^2.7.0", - "single-user-cache": "^0.6.0", - "tiny-lru": "^11.0.0", - "undici": "5.28.3", - "ws": "^8.2.2" - }, - "engines": { - "node": ">=14.19.3" - }, - "peerDependencies": { - "graphql": "^16.0.0" - } - }, - "node_modules/@mercuriusjs/federation/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@mercuriusjs/federation/node_modules/undici": { - "version": "5.28.3", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.3.tgz", - "integrity": "sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==", - "dependencies": { - "@fastify/busboy": "^2.0.0" - }, - "engines": { - "node": ">=14.0" - } - }, - "node_modules/@mercuriusjs/subscription-client": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@mercuriusjs/subscription-client/-/subscription-client-1.0.0.tgz", - "integrity": "sha512-hIGqNp6FBdcy7ZkrWNk4mHl/Qodtwvbu9/iRl3zQdNRl4UtlVI7xW/FPU+2AJy0qTB567yrpvtQPwtmQLuYHYg==", - "dependencies": { - "@fastify/error": "^3.0.0", - "secure-json-parse": "^2.4.0", - "ws": "^8.2.2" - }, - "engines": { - "node": ">=14.19.3" - }, - "peerDependencies": { - "graphql": "^16.0.0" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -1357,9 +1279,9 @@ } }, "node_modules/@opentelemetry/api-logs": { - "version": "0.50.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.50.0.tgz", - "integrity": "sha512-JdZuKrhOYggqOpUljAq4WWNi5nB10PmgoF0y2CvedLGXd0kSawb/UBnWT8gg1ND3bHCNHStAIVT0ELlxJJRqrA==", + "version": "0.51.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.51.0.tgz", + "integrity": "sha512-m/jtfBPEIXS1asltl8fPQtO3Sb1qMpuL61unQajUmM8zIxeMF1AlqzWXM3QedcYgTTFiJCew5uJjyhpmqhc0+g==", "dependencies": { "@opentelemetry/api": "^1.0.0" }, @@ -1382,16 +1304,16 @@ } }, "node_modules/@opentelemetry/exporter-trace-otlp-proto": { - "version": "0.50.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-proto/-/exporter-trace-otlp-proto-0.50.0.tgz", - "integrity": "sha512-vavD9Ow6yOLiD+ocuS/oeciCsXNdsN41aYUrEljNaLXogvnkfMhJ+JLAhOnRSpzlVtRp7Ciw2BYGdYSebR0OsA==", + "version": "0.51.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-trace-otlp-proto/-/exporter-trace-otlp-proto-0.51.0.tgz", + "integrity": "sha512-Fi7r0iMqGoFCQQ+WY0pYOWp395vdinZJIkYKnNbnreHxAN/kVDBl2FxbV3DeOKuRxEY08Gyb9ggPf+Zrqp7l/w==", "dependencies": { - "@opentelemetry/core": "1.23.0", - "@opentelemetry/otlp-exporter-base": "0.50.0", - "@opentelemetry/otlp-proto-exporter-base": "0.50.0", - "@opentelemetry/otlp-transformer": "0.50.0", - "@opentelemetry/resources": "1.23.0", - "@opentelemetry/sdk-trace-base": "1.23.0" + "@opentelemetry/core": "1.24.0", + "@opentelemetry/otlp-exporter-base": "0.51.0", + "@opentelemetry/otlp-proto-exporter-base": "0.51.0", + "@opentelemetry/otlp-transformer": "0.51.0", + "@opentelemetry/resources": "1.24.0", + "@opentelemetry/sdk-trace-base": "1.24.0" }, "engines": { "node": ">=14" @@ -1401,11 +1323,11 @@ } }, "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/core": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.23.0.tgz", - "integrity": "sha512-hdQ/a9TMzMQF/BO8Cz1juA43/L5YGtCSiKoOHmrTEf7VMDAZgy8ucpWx3eQTnQ3gBloRcWtzvcrMZABC3PTSKQ==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.24.0.tgz", + "integrity": "sha512-FP2oN7mVPqcdxJDTTnKExj4mi91EH+DNuArKfHTjPuJWe2K1JfMIVXNfahw1h3onJxQnxS8K0stKkogX05s+Aw==", "dependencies": { - "@opentelemetry/semantic-conventions": "1.23.0" + "@opentelemetry/semantic-conventions": "1.24.0" }, "engines": { "node": ">=14" @@ -1415,12 +1337,12 @@ } }, "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/resources": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.23.0.tgz", - "integrity": "sha512-iPRLfVfcEQynYGo7e4Di+ti+YQTAY0h5mQEUJcHlU9JOqpb4x965O6PZ+wMcwYVY63G96KtdS86YCM1BF1vQZg==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.24.0.tgz", + "integrity": "sha512-mxC7E7ocUS1tLzepnA7O9/G8G6ZTdjCH2pXme1DDDuCuk6n2/53GADX+GWBuyX0dfIxeMInIbJAdjlfN9GNr6A==", "dependencies": { - "@opentelemetry/core": "1.23.0", - "@opentelemetry/semantic-conventions": "1.23.0" + "@opentelemetry/core": "1.24.0", + "@opentelemetry/semantic-conventions": "1.24.0" }, "engines": { "node": ">=14" @@ -1430,13 +1352,13 @@ } }, "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.23.0.tgz", - "integrity": "sha512-PzBmZM8hBomUqvCddF/5Olyyviayka44O5nDWq673np3ctnvwMOvNrsUORZjKja1zJbwEuD9niAGbnVrz3jwRQ==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.24.0.tgz", + "integrity": "sha512-H9sLETZ4jw9UJ3totV8oM5R0m4CW0ZIOLfp4NV3g0CM8HD5zGZcaW88xqzWDgiYRpctFxd+WmHtGX/Upoa2vRg==", "dependencies": { - "@opentelemetry/core": "1.23.0", - "@opentelemetry/resources": "1.23.0", - "@opentelemetry/semantic-conventions": "1.23.0" + "@opentelemetry/core": "1.24.0", + "@opentelemetry/resources": "1.24.0", + "@opentelemetry/semantic-conventions": "1.24.0" }, "engines": { "node": ">=14" @@ -1446,9 +1368,9 @@ } }, "node_modules/@opentelemetry/exporter-trace-otlp-proto/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.23.0.tgz", - "integrity": "sha512-MiqFvfOzfR31t8cc74CTP1OZfz7MbqpAnLCra8NqQoaHJX6ncIRTdYOQYBDQ2uFISDq0WY8Y9dDTWvsgzzBYRg==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.24.0.tgz", + "integrity": "sha512-yL0jI6Ltuz8R+Opj7jClGrul6pOoYrdfVmzQS4SITXRPH7I5IRZbrwe/6/v8v4WYMa6MYZG480S1+uc/IGfqsA==", "engines": { "node": ">=14" } @@ -1471,11 +1393,11 @@ } }, "node_modules/@opentelemetry/otlp-exporter-base": { - "version": "0.50.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-exporter-base/-/otlp-exporter-base-0.50.0.tgz", - "integrity": "sha512-JUmjmrCmE1/fc4LjCQMqLfudgSl5OpUkzx7iA94b4jgeODM7zWxUoVXL7/CT7fWf47Cn+pmKjMvTCSESqZZ3mA==", + "version": "0.51.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-exporter-base/-/otlp-exporter-base-0.51.0.tgz", + "integrity": "sha512-hR4c9vWVz1QgzCBSyy9zSDkvfTgaK96E6/tfVP6O4dzdZW9HqWimA3lXV/KXadEGqShvM4GToz9EHp2A5RU5bQ==", "dependencies": { - "@opentelemetry/core": "1.23.0" + "@opentelemetry/core": "1.24.0" }, "engines": { "node": ">=14" @@ -1485,11 +1407,11 @@ } }, "node_modules/@opentelemetry/otlp-exporter-base/node_modules/@opentelemetry/core": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.23.0.tgz", - "integrity": "sha512-hdQ/a9TMzMQF/BO8Cz1juA43/L5YGtCSiKoOHmrTEf7VMDAZgy8ucpWx3eQTnQ3gBloRcWtzvcrMZABC3PTSKQ==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.24.0.tgz", + "integrity": "sha512-FP2oN7mVPqcdxJDTTnKExj4mi91EH+DNuArKfHTjPuJWe2K1JfMIVXNfahw1h3onJxQnxS8K0stKkogX05s+Aw==", "dependencies": { - "@opentelemetry/semantic-conventions": "1.23.0" + "@opentelemetry/semantic-conventions": "1.24.0" }, "engines": { "node": ">=14" @@ -1499,20 +1421,20 @@ } }, "node_modules/@opentelemetry/otlp-exporter-base/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.23.0.tgz", - "integrity": "sha512-MiqFvfOzfR31t8cc74CTP1OZfz7MbqpAnLCra8NqQoaHJX6ncIRTdYOQYBDQ2uFISDq0WY8Y9dDTWvsgzzBYRg==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.24.0.tgz", + "integrity": "sha512-yL0jI6Ltuz8R+Opj7jClGrul6pOoYrdfVmzQS4SITXRPH7I5IRZbrwe/6/v8v4WYMa6MYZG480S1+uc/IGfqsA==", "engines": { "node": ">=14" } }, "node_modules/@opentelemetry/otlp-proto-exporter-base": { - "version": "0.50.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-proto-exporter-base/-/otlp-proto-exporter-base-0.50.0.tgz", - "integrity": "sha512-hlbn3eZbhxoK79Sq1ddj1f7qcx+PzsPQC/SFpJvaWgTaqacCbqJmpzWDKfRRCAC7iGX2Hj/sgpf8vysazqyMOw==", + "version": "0.51.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-proto-exporter-base/-/otlp-proto-exporter-base-0.51.0.tgz", + "integrity": "sha512-WDANDLSUh11Gu5o6iCzmjZraIv5bK8z1L/t6lxQ2NeEKiKUPo5pVOBBQQC/yAQU2yeqkiO1GRCieH+XahZf60A==", "dependencies": { - "@opentelemetry/core": "1.23.0", - "@opentelemetry/otlp-exporter-base": "0.50.0", + "@opentelemetry/core": "1.24.0", + "@opentelemetry/otlp-exporter-base": "0.51.0", "protobufjs": "^7.2.3" }, "engines": { @@ -1523,11 +1445,11 @@ } }, "node_modules/@opentelemetry/otlp-proto-exporter-base/node_modules/@opentelemetry/core": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.23.0.tgz", - "integrity": "sha512-hdQ/a9TMzMQF/BO8Cz1juA43/L5YGtCSiKoOHmrTEf7VMDAZgy8ucpWx3eQTnQ3gBloRcWtzvcrMZABC3PTSKQ==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.24.0.tgz", + "integrity": "sha512-FP2oN7mVPqcdxJDTTnKExj4mi91EH+DNuArKfHTjPuJWe2K1JfMIVXNfahw1h3onJxQnxS8K0stKkogX05s+Aw==", "dependencies": { - "@opentelemetry/semantic-conventions": "1.23.0" + "@opentelemetry/semantic-conventions": "1.24.0" }, "engines": { "node": ">=14" @@ -1537,24 +1459,24 @@ } }, "node_modules/@opentelemetry/otlp-proto-exporter-base/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.23.0.tgz", - "integrity": "sha512-MiqFvfOzfR31t8cc74CTP1OZfz7MbqpAnLCra8NqQoaHJX6ncIRTdYOQYBDQ2uFISDq0WY8Y9dDTWvsgzzBYRg==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.24.0.tgz", + "integrity": "sha512-yL0jI6Ltuz8R+Opj7jClGrul6pOoYrdfVmzQS4SITXRPH7I5IRZbrwe/6/v8v4WYMa6MYZG480S1+uc/IGfqsA==", "engines": { "node": ">=14" } }, "node_modules/@opentelemetry/otlp-transformer": { - "version": "0.50.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-transformer/-/otlp-transformer-0.50.0.tgz", - "integrity": "sha512-s0sl1Yfqd5q1Kjrf6DqXPWzErL+XHhrXOfejh4Vc/SMTNqC902xDsC8JQxbjuramWt/+hibfguIvi7Ns8VLolA==", + "version": "0.51.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/otlp-transformer/-/otlp-transformer-0.51.0.tgz", + "integrity": "sha512-ylLgx2xumVoSefDHP9GMAU/LG+TU3+8eacVDXV5o1RqWxsdVOaQmCTY0XyDgeRTn6hIOVAq/HHQbRq3iWOrt2A==", "dependencies": { - "@opentelemetry/api-logs": "0.50.0", - "@opentelemetry/core": "1.23.0", - "@opentelemetry/resources": "1.23.0", - "@opentelemetry/sdk-logs": "0.50.0", - "@opentelemetry/sdk-metrics": "1.23.0", - "@opentelemetry/sdk-trace-base": "1.23.0" + "@opentelemetry/api-logs": "0.51.0", + "@opentelemetry/core": "1.24.0", + "@opentelemetry/resources": "1.24.0", + "@opentelemetry/sdk-logs": "0.51.0", + "@opentelemetry/sdk-metrics": "1.24.0", + "@opentelemetry/sdk-trace-base": "1.24.0" }, "engines": { "node": ">=14" @@ -1564,11 +1486,11 @@ } }, "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/core": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.23.0.tgz", - "integrity": "sha512-hdQ/a9TMzMQF/BO8Cz1juA43/L5YGtCSiKoOHmrTEf7VMDAZgy8ucpWx3eQTnQ3gBloRcWtzvcrMZABC3PTSKQ==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.24.0.tgz", + "integrity": "sha512-FP2oN7mVPqcdxJDTTnKExj4mi91EH+DNuArKfHTjPuJWe2K1JfMIVXNfahw1h3onJxQnxS8K0stKkogX05s+Aw==", "dependencies": { - "@opentelemetry/semantic-conventions": "1.23.0" + "@opentelemetry/semantic-conventions": "1.24.0" }, "engines": { "node": ">=14" @@ -1578,12 +1500,12 @@ } }, "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/resources": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.23.0.tgz", - "integrity": "sha512-iPRLfVfcEQynYGo7e4Di+ti+YQTAY0h5mQEUJcHlU9JOqpb4x965O6PZ+wMcwYVY63G96KtdS86YCM1BF1vQZg==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.24.0.tgz", + "integrity": "sha512-mxC7E7ocUS1tLzepnA7O9/G8G6ZTdjCH2pXme1DDDuCuk6n2/53GADX+GWBuyX0dfIxeMInIbJAdjlfN9GNr6A==", "dependencies": { - "@opentelemetry/core": "1.23.0", - "@opentelemetry/semantic-conventions": "1.23.0" + "@opentelemetry/core": "1.24.0", + "@opentelemetry/semantic-conventions": "1.24.0" }, "engines": { "node": ">=14" @@ -1593,13 +1515,13 @@ } }, "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/sdk-trace-base": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.23.0.tgz", - "integrity": "sha512-PzBmZM8hBomUqvCddF/5Olyyviayka44O5nDWq673np3ctnvwMOvNrsUORZjKja1zJbwEuD9niAGbnVrz3jwRQ==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.24.0.tgz", + "integrity": "sha512-H9sLETZ4jw9UJ3totV8oM5R0m4CW0ZIOLfp4NV3g0CM8HD5zGZcaW88xqzWDgiYRpctFxd+WmHtGX/Upoa2vRg==", "dependencies": { - "@opentelemetry/core": "1.23.0", - "@opentelemetry/resources": "1.23.0", - "@opentelemetry/semantic-conventions": "1.23.0" + "@opentelemetry/core": "1.24.0", + "@opentelemetry/resources": "1.24.0", + "@opentelemetry/semantic-conventions": "1.24.0" }, "engines": { "node": ">=14" @@ -1609,9 +1531,9 @@ } }, "node_modules/@opentelemetry/otlp-transformer/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.23.0.tgz", - "integrity": "sha512-MiqFvfOzfR31t8cc74CTP1OZfz7MbqpAnLCra8NqQoaHJX6ncIRTdYOQYBDQ2uFISDq0WY8Y9dDTWvsgzzBYRg==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.24.0.tgz", + "integrity": "sha512-yL0jI6Ltuz8R+Opj7jClGrul6pOoYrdfVmzQS4SITXRPH7I5IRZbrwe/6/v8v4WYMa6MYZG480S1+uc/IGfqsA==", "engines": { "node": ">=14" } @@ -1632,12 +1554,12 @@ } }, "node_modules/@opentelemetry/sdk-logs": { - "version": "0.50.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-logs/-/sdk-logs-0.50.0.tgz", - "integrity": "sha512-PeUEupBB29p9nlPNqXoa1PUWNLsZnxG0DCDj3sHqzae+8y76B/A5hvZjg03ulWdnvBLYpnJslqzylG9E0IL87g==", + "version": "0.51.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-logs/-/sdk-logs-0.51.0.tgz", + "integrity": "sha512-K4fMBRFD8hQ6khk0rvYFuo6L9ymeGgByir6BcuFIgQuQ00OhYwBi9AruZz5V733Ejq7P8ObR3YyubkOUIbeVAw==", "dependencies": { - "@opentelemetry/core": "1.23.0", - "@opentelemetry/resources": "1.23.0" + "@opentelemetry/core": "1.24.0", + "@opentelemetry/resources": "1.24.0" }, "engines": { "node": ">=14" @@ -1648,11 +1570,11 @@ } }, "node_modules/@opentelemetry/sdk-logs/node_modules/@opentelemetry/core": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.23.0.tgz", - "integrity": "sha512-hdQ/a9TMzMQF/BO8Cz1juA43/L5YGtCSiKoOHmrTEf7VMDAZgy8ucpWx3eQTnQ3gBloRcWtzvcrMZABC3PTSKQ==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.24.0.tgz", + "integrity": "sha512-FP2oN7mVPqcdxJDTTnKExj4mi91EH+DNuArKfHTjPuJWe2K1JfMIVXNfahw1h3onJxQnxS8K0stKkogX05s+Aw==", "dependencies": { - "@opentelemetry/semantic-conventions": "1.23.0" + "@opentelemetry/semantic-conventions": "1.24.0" }, "engines": { "node": ">=14" @@ -1662,12 +1584,12 @@ } }, "node_modules/@opentelemetry/sdk-logs/node_modules/@opentelemetry/resources": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.23.0.tgz", - "integrity": "sha512-iPRLfVfcEQynYGo7e4Di+ti+YQTAY0h5mQEUJcHlU9JOqpb4x965O6PZ+wMcwYVY63G96KtdS86YCM1BF1vQZg==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.24.0.tgz", + "integrity": "sha512-mxC7E7ocUS1tLzepnA7O9/G8G6ZTdjCH2pXme1DDDuCuk6n2/53GADX+GWBuyX0dfIxeMInIbJAdjlfN9GNr6A==", "dependencies": { - "@opentelemetry/core": "1.23.0", - "@opentelemetry/semantic-conventions": "1.23.0" + "@opentelemetry/core": "1.24.0", + "@opentelemetry/semantic-conventions": "1.24.0" }, "engines": { "node": ">=14" @@ -1677,20 +1599,20 @@ } }, "node_modules/@opentelemetry/sdk-logs/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.23.0.tgz", - "integrity": "sha512-MiqFvfOzfR31t8cc74CTP1OZfz7MbqpAnLCra8NqQoaHJX6ncIRTdYOQYBDQ2uFISDq0WY8Y9dDTWvsgzzBYRg==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.24.0.tgz", + "integrity": "sha512-yL0jI6Ltuz8R+Opj7jClGrul6pOoYrdfVmzQS4SITXRPH7I5IRZbrwe/6/v8v4WYMa6MYZG480S1+uc/IGfqsA==", "engines": { "node": ">=14" } }, "node_modules/@opentelemetry/sdk-metrics": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-1.23.0.tgz", - "integrity": "sha512-4OkvW6+wST4h6LFG23rXSTf6nmTf201h9dzq7bE0z5R9ESEVLERZz6WXwE7PSgg1gdjlaznm1jLJf8GttypFDg==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-1.24.0.tgz", + "integrity": "sha512-4tJ+E6N019OZVB/nUW/LoK9xHxfeh88TCoaTqHeLBE9wLYfi6irWW6J9cphMav7J8Qk0D5b7/RM4VEY4dArWOA==", "dependencies": { - "@opentelemetry/core": "1.23.0", - "@opentelemetry/resources": "1.23.0", + "@opentelemetry/core": "1.24.0", + "@opentelemetry/resources": "1.24.0", "lodash.merge": "^4.6.2" }, "engines": { @@ -1701,11 +1623,11 @@ } }, "node_modules/@opentelemetry/sdk-metrics/node_modules/@opentelemetry/core": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.23.0.tgz", - "integrity": "sha512-hdQ/a9TMzMQF/BO8Cz1juA43/L5YGtCSiKoOHmrTEf7VMDAZgy8ucpWx3eQTnQ3gBloRcWtzvcrMZABC3PTSKQ==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.24.0.tgz", + "integrity": "sha512-FP2oN7mVPqcdxJDTTnKExj4mi91EH+DNuArKfHTjPuJWe2K1JfMIVXNfahw1h3onJxQnxS8K0stKkogX05s+Aw==", "dependencies": { - "@opentelemetry/semantic-conventions": "1.23.0" + "@opentelemetry/semantic-conventions": "1.24.0" }, "engines": { "node": ">=14" @@ -1715,12 +1637,12 @@ } }, "node_modules/@opentelemetry/sdk-metrics/node_modules/@opentelemetry/resources": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.23.0.tgz", - "integrity": "sha512-iPRLfVfcEQynYGo7e4Di+ti+YQTAY0h5mQEUJcHlU9JOqpb4x965O6PZ+wMcwYVY63G96KtdS86YCM1BF1vQZg==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.24.0.tgz", + "integrity": "sha512-mxC7E7ocUS1tLzepnA7O9/G8G6ZTdjCH2pXme1DDDuCuk6n2/53GADX+GWBuyX0dfIxeMInIbJAdjlfN9GNr6A==", "dependencies": { - "@opentelemetry/core": "1.23.0", - "@opentelemetry/semantic-conventions": "1.23.0" + "@opentelemetry/core": "1.24.0", + "@opentelemetry/semantic-conventions": "1.24.0" }, "engines": { "node": ">=14" @@ -1730,9 +1652,9 @@ } }, "node_modules/@opentelemetry/sdk-metrics/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.23.0.tgz", - "integrity": "sha512-MiqFvfOzfR31t8cc74CTP1OZfz7MbqpAnLCra8NqQoaHJX6ncIRTdYOQYBDQ2uFISDq0WY8Y9dDTWvsgzzBYRg==", + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.24.0.tgz", + "integrity": "sha512-yL0jI6Ltuz8R+Opj7jClGrul6pOoYrdfVmzQS4SITXRPH7I5IRZbrwe/6/v8v4WYMa6MYZG480S1+uc/IGfqsA==", "engines": { "node": ">=14" } @@ -1771,12 +1693,12 @@ } }, "node_modules/@platformatic/authenticate": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/authenticate/-/authenticate-1.36.2.tgz", - "integrity": "sha512-kfMLNKU8UHnwUpb7zqd1HhOoLdLb85m4jkKmohjBD0X/MwhzLejRaqZ2SS2zmFEKhfTiOfwebemp0Rvrvspwpw==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/authenticate/-/authenticate-1.37.0.tgz", + "integrity": "sha512-x/7Tqx7XyQyScdB/BJrT5L27qwvaDe86RDHLdfaD58H5n8OZ9MzF+Lu/sOZtOnAP/8L2t7eVlSMKJmEQq5UYXQ==", "dependencies": { "@fastify/error": "^3.4.1", - "@platformatic/config": "1.36.2", + "@platformatic/config": "1.37.0", "colorette": "^2.0.20", "commist": "^3.2.0", "es-main": "^1.3.0", @@ -1786,9 +1708,9 @@ } }, "node_modules/@platformatic/client": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/client/-/client-1.36.2.tgz", - "integrity": "sha512-jtWU5LYcMKZi6e3kfWK6/meTdhTitfIM1mz2ch2onHUbBCN29+2GImp7WzFFIvRgvaorKI0CxD1A7nYX8Tcf5g==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/client/-/client-1.37.0.tgz", + "integrity": "sha512-kiMZU2kjHvbsyBio3oI7Fl+M1RKuWpqVLIgX3D4bH+VRHML1iHs6VIvWYkFBXtR15aR+diQaUnhYEiztYDeqkA==", "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.5.4", "@fastify/error": "^3.4.1", @@ -1801,13 +1723,13 @@ } }, "node_modules/@platformatic/client-cli": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/client-cli/-/client-cli-1.36.2.tgz", - "integrity": "sha512-Q9nLGAFndHESBVFer9k/7hzkwCI9+MkHlrsiWWJBbErhLiL9Di9w+p4RBEGroIKABCji1DuyDrqddtj0w6PR7w==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/client-cli/-/client-cli-1.37.0.tgz", + "integrity": "sha512-0LD0XNj3OICJeiBHmcDjbHyM9PQGpXdfQCfaSbUUUJYflHZOrxv7tZUgOWMtgca1bCAZ1uzbfe8N5evFMxvxNw==", "dependencies": { "@fastify/error": "^3.4.1", - "@platformatic/client": "1.36.2", - "@platformatic/config": "1.36.2", + "@platformatic/client": "1.37.0", + "@platformatic/config": "1.37.0", "abstract-logging": "^2.0.1", "camelcase": "~6.3.0", "code-block-writer": "^13.0.1", @@ -1944,22 +1866,22 @@ } }, "node_modules/@platformatic/composer": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/composer/-/composer-1.36.2.tgz", - "integrity": "sha512-8psGcUaIzBCqvsMGlb666ygRSG+8aYZ80bFwBf6m677QkPsRZQwO2FJo0Al1ZT/BtdQK91K500aTiNBz0uKd8A==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/composer/-/composer-1.37.0.tgz", + "integrity": "sha512-rbqEy5Q7scZjjIRek2DmkvymzbMVGzQkHl9XOuTKpri2WpPLdFwk50sqNjMSV5XBDuTsfOyd4MdffcDi+uDjjw==", "dependencies": { "@fastify/error": "^3.4.1", "@fastify/http-proxy": "^9.4.0", "@fastify/reply-from": "^9.7.0", "@fastify/static": "^7.0.1", "@fastify/swagger": "^8.14.0", - "@platformatic/config": "1.36.2", - "@platformatic/generators": "1.36.2", - "@platformatic/graphql-composer": "^0.5.1", - "@platformatic/scalar-theme": "1.36.2", - "@platformatic/service": "1.36.2", - "@platformatic/telemetry": "1.36.2", - "@platformatic/utils": "^1.36.2", + "@platformatic/config": "1.37.0", + "@platformatic/generators": "1.37.0", + "@platformatic/graphql-composer": "^0.7.0", + "@platformatic/scalar-theme": "1.37.0", + "@platformatic/service": "1.37.0", + "@platformatic/telemetry": "1.37.0", + "@platformatic/utils": "^1.37.0", "@scalar/fastify-api-reference": "^1.19.5", "ajv": "^8.12.0", "commist": "^3.2.0", @@ -1987,54 +1909,6 @@ "plt-composer": "composer.mjs" } }, - "node_modules/@platformatic/composer/node_modules/@fastify/websocket": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@fastify/websocket/-/websocket-10.0.1.tgz", - "integrity": "sha512-8/pQIxTPRD8U94aILTeJ+2O3el/r19+Ej5z1O1mXlqplsUH7KzCjAI0sgd5DM/NoPjAi5qLFNIjgM5+9/rGSNw==", - "dependencies": { - "duplexify": "^4.1.2", - "fastify-plugin": "^4.0.0", - "ws": "^8.0.0" - } - }, - "node_modules/@platformatic/composer/node_modules/mercurius": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/mercurius/-/mercurius-14.1.0.tgz", - "integrity": "sha512-A83Z+s4wVRJI/sqN5ZmyB7ISma9atAk4aRipnklSCvQ62hioJ00N9wwR3QRh5mY5lKbKG6rRn/iF8VlU6FsisQ==", - "dependencies": { - "@fastify/error": "^3.0.0", - "@fastify/static": "^7.0.0", - "@fastify/websocket": "^10.0.0", - "fastify-plugin": "^4.2.0", - "graphql-jit": "0.8.4", - "mqemitter": "^5.0.0", - "p-map": "^4.0.0", - "readable-stream": "^4.0.0", - "safe-stable-stringify": "^2.3.0", - "secure-json-parse": "^2.7.0", - "single-user-cache": "^0.6.0", - "tiny-lru": "^11.0.0", - "undici": "^5.28.4", - "ws": "^8.2.2" - }, - "engines": { - "node": ">=14.19.3" - }, - "peerDependencies": { - "graphql": "^16.0.0" - } - }, - "node_modules/@platformatic/composer/node_modules/mercurius/node_modules/undici": { - "version": "5.28.4", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", - "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", - "dependencies": { - "@fastify/busboy": "^2.0.0" - }, - "engines": { - "node": ">=14.0" - } - }, "node_modules/@platformatic/composer/node_modules/pino-pretty": { "version": "11.0.0", "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-11.0.0.tgz", @@ -2075,13 +1949,13 @@ } }, "node_modules/@platformatic/config": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/config/-/config-1.36.2.tgz", - "integrity": "sha512-5JfotuzzqK9haUD2/AuboDRtCPTucErXwnRPh71beG2ybtwijCSAIkMd9wT2STnLnczMrxaWR2N6UtAxTtFjow==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/config/-/config-1.37.0.tgz", + "integrity": "sha512-FwRTeBFnjC3JcUWzPoA0yETAHGp/vMKAZQEq4HreUl/Ck3lIAD2UpiRX96ylp/EF/wK34lw8lz2eEqqs/ndY2Q==", "dependencies": { "@fastify/deepmerge": "^1.3.0", "@fastify/error": "^3.4.1", - "@platformatic/utils": "1.36.2", + "@platformatic/utils": "1.37.0", "abstract-logging": "^2.0.1", "ajv": "^8.12.0", "dotenv": "^16.4.5", @@ -2092,9 +1966,9 @@ } }, "node_modules/@platformatic/control": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/control/-/control-1.36.2.tgz", - "integrity": "sha512-Yd35GoksEDarROpVQ3PWjkI7TQnaplzv7b7EALmokQRvnHuGKJw+ksd7dc0F/p0XEJ6vZcCSMHPptdkBEmLOqQ==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/control/-/control-1.37.0.tgz", + "integrity": "sha512-0siPyRWJltoqCZgE067Hn2JBA2sIeS1QeP4XiqYZXbLIG8NTaez3SlHZQjF0ZM4xfYOQqZeLIrZOBtRIoUDV7w==", "dependencies": { "@fastify/error": "^3.4.1", "commist": "^3.2.0", @@ -2149,13 +2023,13 @@ } }, "node_modules/@platformatic/create-platformatic-auto": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/create-platformatic-auto/-/create-platformatic-auto-1.36.2.tgz", - "integrity": "sha512-RBPKRceZ8vFGY9RYcW9sgmRXbt4bkopbzbFe3RFLulO7U20TbNlAUR7RIVUMV7ercwfbLC9Es0Kmv5A/04F3GA==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/create-platformatic-auto/-/create-platformatic-auto-1.37.0.tgz", + "integrity": "sha512-PBAJSSAq+wnI/rJad1GIabh8cAMbyu8xXjN4/7iL6a5QaMSniaQ4denlM9FpFlUZ4HAwKX2bt45lGXLzksTPgg==", "dependencies": { - "@platformatic/config": "1.36.2", - "@platformatic/generators": "1.36.2", - "@platformatic/utils": "1.36.2", + "@platformatic/config": "1.37.0", + "@platformatic/generators": "1.37.0", + "@platformatic/utils": "1.37.0", "@types/node": "^20.11.28", "boring-name-generator": "^1.0.3", "chalk": "^5.3.0", @@ -2164,7 +2038,6 @@ "desm": "^1.3.1", "es-main": "^1.3.0", "execa": "^8.0.1", - "fastify": "^4.26.2", "help-me": "^5.0.0", "inquirer": "^9.2.16", "log-update": "^6.0.0", @@ -2247,9 +2120,9 @@ } }, "node_modules/@platformatic/db": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/db/-/db-1.36.2.tgz", - "integrity": "sha512-t+zsxuIQlxiHOJCwvBpnnX8NYBPQ7JZJwJGacAeEWf5SP9d5dCx6zNKggowjdPDNp/Equhb8ikzEnk9knA09Yw==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/db/-/db-1.37.0.tgz", + "integrity": "sha512-g0wJHFU7msxMORxSPuSRiyZlrRQJf/Jod+o8uo/EWEDC/3WC2zLFz5xehyKvMY/cwD0Gle8VukL7DQtuw75xFA==", "dependencies": { "@fastify/accepts": "^4.3.0", "@fastify/basic-auth": "^5.1.1", @@ -2258,18 +2131,18 @@ "@fastify/error": "^3.4.1", "@fastify/static": "^7.0.1", "@fastify/swagger": "^8.14.0", - "@platformatic/config": "1.36.2", - "@platformatic/db-authorization": "1.36.2", - "@platformatic/db-core": "1.36.2", - "@platformatic/generators": "1.36.2", - "@platformatic/service": "1.36.2", - "@platformatic/sql-events": "1.36.2", - "@platformatic/sql-graphql": "1.36.2", - "@platformatic/sql-json-schema-mapper": "1.36.2", - "@platformatic/sql-mapper": "1.36.2", - "@platformatic/sql-openapi": "1.36.2", - "@platformatic/telemetry": "1.36.2", - "@platformatic/utils": "1.36.2", + "@platformatic/config": "1.37.0", + "@platformatic/db-authorization": "1.37.0", + "@platformatic/db-core": "1.37.0", + "@platformatic/generators": "1.37.0", + "@platformatic/service": "1.37.0", + "@platformatic/sql-events": "1.37.0", + "@platformatic/sql-graphql": "1.37.0", + "@platformatic/sql-json-schema-mapper": "1.37.0", + "@platformatic/sql-mapper": "1.37.0", + "@platformatic/sql-openapi": "1.37.0", + "@platformatic/telemetry": "1.37.0", + "@platformatic/utils": "1.37.0", "camelcase": "^6.3.0", "close-with-grace": "^1.3.0", "code-block-writer": "^13.0.1", @@ -2300,9 +2173,9 @@ } }, "node_modules/@platformatic/db-authorization": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/db-authorization/-/db-authorization-1.36.2.tgz", - "integrity": "sha512-zP/OpUHqhFswFeR7UQShCl82lkfT+RVfsL9wNHXwE5Wv6h8Anz/vMNYPHug8jcjcGUXo4Y/PiMFd2dgF0NE1Sw==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/db-authorization/-/db-authorization-1.37.0.tgz", + "integrity": "sha512-qH6xB8dEWkyajtpgSx1e+0Z/4Szq3GR9qOJOYbU71KiIWuiPnrIKVFym+1OlmfgZApnJfy7XIJGaLQXSNMOfEA==", "dependencies": { "@fastify/error": "^3.4.1", "@fastify/jwt": "^8.0.0", @@ -2314,14 +2187,14 @@ } }, "node_modules/@platformatic/db-core": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/db-core/-/db-core-1.36.2.tgz", - "integrity": "sha512-zM6nhmKRKCE1CsDkvN541fWFG6cdLJoGrtc7mnQDrXcCvgf/QS9aduBONbllsdI63/pzL+R+myVx+Kb4hkpLcg==", - "dependencies": { - "@platformatic/sql-events": "1.36.2", - "@platformatic/sql-graphql": "1.36.2", - "@platformatic/sql-mapper": "1.36.2", - "@platformatic/sql-openapi": "1.36.2", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/db-core/-/db-core-1.37.0.tgz", + "integrity": "sha512-Oypbet6JYAg1dmtXI6sxYdISPJXoqxYiMWCUxsCd6i8BckSbSoTqi0VW7UUIE9brJgv8+eHCey1FJRrP1J5Bxw==", + "dependencies": { + "@platformatic/sql-events": "1.37.0", + "@platformatic/sql-graphql": "1.37.0", + "@platformatic/sql-mapper": "1.37.0", + "@platformatic/sql-openapi": "1.37.0", "fastify-plugin": "^4.5.1" } }, @@ -2365,26 +2238,26 @@ } }, "node_modules/@platformatic/deploy-client": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/deploy-client/-/deploy-client-1.36.2.tgz", - "integrity": "sha512-NQBa50jVdmsbFOpf2XMCWdKugr77l66MRlbFaWHEDS6+abkdMBPOrUnU3pBlaYk+7loTfXPG5PQezeDo0PWxrw==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/deploy-client/-/deploy-client-1.37.0.tgz", + "integrity": "sha512-+O+NvHUiWiiFjNxpuFv3gWeW9jAXz3VilfU19duoKw7XtYLUCuEDrkW2WHv47hN25e1aTCbzm2ldcmljBsh/1A==", "dependencies": { "@fastify/error": "^3.4.1", - "@platformatic/config": "1.36.2", - "@platformatic/runtime": "1.36.2", - "@platformatic/service": "1.36.2", + "@platformatic/config": "1.37.0", + "@platformatic/runtime": "1.37.0", + "@platformatic/service": "1.37.0", "pretty-bytes": "^6.1.1", "tar": "^7.0.0", "undici": "^6.9.0" } }, "node_modules/@platformatic/frontend-template": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/frontend-template/-/frontend-template-1.36.2.tgz", - "integrity": "sha512-qz528zb8Z4861RJIdQnJPDgVqQsTl+7C4oUA7v2ynWLtSwpnN2Sgg24+zv2zYJPZBAxsCIzPZ/qz4KTGJ03vqQ==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/frontend-template/-/frontend-template-1.37.0.tgz", + "integrity": "sha512-XZpw2lLpfdeigP8cFOMtaqD6ZmRni/35XBxYuJPa15T/hgyfuoCJZtPZxlvURkPOYlV12CmIdFyJy+8K/ESi1w==", "dependencies": { - "@platformatic/client": "1.36.2", - "@platformatic/db": "1.36.2", + "@platformatic/client": "1.37.0", + "@platformatic/db": "1.37.0", "camelcase": "^8.0.0", "code-block-writer": "^13.0.1", "desm": "^1.3.1", @@ -2408,9 +2281,9 @@ } }, "node_modules/@platformatic/generators": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/generators/-/generators-1.36.2.tgz", - "integrity": "sha512-zJuiVR+QgJeKa6GRd9kyaLVbueltsEj1gy3L0U8tyDpFlpq6+rA5dwcYKo4nLbOXW8JM85ikapUYqehy3fs32w==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/generators/-/generators-1.37.0.tgz", + "integrity": "sha512-iA1Gbl7bUSjZYdBQt2+8KQ9wr/jkT8xuOTzBbaEe2xalY9Hl3OLtz/Pk2lk54FjG4pwnTgoUl5qS3ZfoGVhvUg==", "dependencies": { "@fastify/error": "^3.4.1", "boring-name-generator": "^1.0.3", @@ -2421,33 +2294,34 @@ } }, "node_modules/@platformatic/graphql-composer": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@platformatic/graphql-composer/-/graphql-composer-0.5.1.tgz", - "integrity": "sha512-cgQtHdrKKnZGgwYiyeikchzzrFwOD9LhzllZOgMwutdCU2tSW1LuYQajddyg3Akf3OxkoKrQYsXKUsUPaHIw9A==", + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@platformatic/graphql-composer/-/graphql-composer-0.7.0.tgz", + "integrity": "sha512-+G5uXDiKSHCKrbLhwWTsa40gOoc5HncEiCAWcH8Hg0yMJWGOET7vHQQv03QsY2HYocgFwaj7O5+F3vTNQ7nrEQ==", "dependencies": { - "@mercuriusjs/subscription-client": "^1.0.0", - "fastify": "^4.24.3", + "abstract-logger": "^0.2.5", + "fastify": "^4.26.1", "graphql": "^16.8.1", - "mercurius": "^13.2.2", + "mercurius": "^14.0.0", "metaline": "^1.1.0", - "undici": "^6.0.0" + "pino": "^8.19.0", + "undici": "^6.6.2" } }, "node_modules/@platformatic/runtime": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/runtime/-/runtime-1.36.2.tgz", - "integrity": "sha512-YGBymXWR20ffL+R6wrDknOJ/j4rJu1sBCmWywNApoBae0Hz0XTIVsjV1mfp4QKc137AlcAj/rPGzKH2eieUosw==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/runtime/-/runtime-1.37.0.tgz", + "integrity": "sha512-cP6WDyExVcmb9ffO11TA+HLNXiPctY7+YVYsK4JLdKV41CPJ19WTj23Dm2YCEUW+eNxQ7QJP8EZ3xrHAWxGQdA==", "dependencies": { "@fastify/error": "^3.4.1", "@fastify/websocket": "^10.0.0", "@hapi/topo": "^6.0.2", - "@platformatic/composer": "1.36.2", - "@platformatic/config": "1.36.2", - "@platformatic/db": "1.36.2", - "@platformatic/generators": "1.36.2", - "@platformatic/service": "1.36.2", - "@platformatic/telemetry": "1.36.2", - "@platformatic/utils": "1.36.2", + "@platformatic/composer": "1.37.0", + "@platformatic/config": "1.37.0", + "@platformatic/db": "1.37.0", + "@platformatic/generators": "1.37.0", + "@platformatic/service": "1.37.0", + "@platformatic/telemetry": "1.37.0", + "@platformatic/utils": "1.37.0", "boring-name-generator": "^1.0.3", "change-case-all": "^2.1.0", "close-with-grace": "^1.3.0", @@ -2475,16 +2349,6 @@ "plt-runtime": "runtime.mjs" } }, - "node_modules/@platformatic/runtime/node_modules/@fastify/websocket": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@fastify/websocket/-/websocket-10.0.1.tgz", - "integrity": "sha512-8/pQIxTPRD8U94aILTeJ+2O3el/r19+Ej5z1O1mXlqplsUH7KzCjAI0sgd5DM/NoPjAi5qLFNIjgM5+9/rGSNw==", - "dependencies": { - "duplexify": "^4.1.2", - "fastify-plugin": "^4.0.0", - "ws": "^8.0.0" - } - }, "node_modules/@platformatic/runtime/node_modules/pino-pretty": { "version": "11.0.0", "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-11.0.0.tgz", @@ -2525,14 +2389,14 @@ } }, "node_modules/@platformatic/scalar-theme": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/scalar-theme/-/scalar-theme-1.36.2.tgz", - "integrity": "sha512-5fLN/NG2Q92GdoigTootmpjSqTx7pe8jE/UTBZbWCPoBqw5m5gi9obsknV/Q6FAwLF/j4tQ4wQLi3CjVfoeI9Q==" + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/scalar-theme/-/scalar-theme-1.37.0.tgz", + "integrity": "sha512-sGFl6lruExJnW6uxkdyO3zQkXuTatxEvlczQeYVgdkjQznJaneieY1oqFiL1SNKkM6Ne3aZxata0ndgk/aoCiQ==" }, "node_modules/@platformatic/service": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/service/-/service-1.36.2.tgz", - "integrity": "sha512-FnOjZ7WT6drKO4JkyMgszqhJFbZ3VLlNCM3jGMXY1QMIJZ2kTb0RtF4fEYVpM2kK0NjRLh5sXEXuxDKffgPtBg==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/service/-/service-1.37.0.tgz", + "integrity": "sha512-4uXDptfXSFGAXXF/PQdcl6CGFAvPeik+P3wihOr4U830GKgJf0QI0Gzt0GzQr9hdio0DElcJ0nsuxPICqYLapw==", "dependencies": { "@fastify/accepts": "^4.3.0", "@fastify/autoload": "^5.8.0", @@ -2545,13 +2409,13 @@ "@fastify/swagger": "^8.14.0", "@fastify/under-pressure": "^8.3.0", "@mercuriusjs/federation": "^3.0.0", - "@platformatic/authenticate": "1.36.2", - "@platformatic/client": "1.36.2", - "@platformatic/config": "1.36.2", - "@platformatic/generators": "1.36.2", - "@platformatic/scalar-theme": "1.36.2", - "@platformatic/telemetry": "1.36.2", - "@platformatic/utils": "1.36.2", + "@platformatic/authenticate": "1.37.0", + "@platformatic/client": "1.37.0", + "@platformatic/config": "1.37.0", + "@platformatic/generators": "1.37.0", + "@platformatic/scalar-theme": "1.37.0", + "@platformatic/telemetry": "1.37.0", + "@platformatic/utils": "1.37.0", "@scalar/fastify-api-reference": "^1.19.5", "@types/ws": "^8.5.10", "ajv": "^8.12.0", @@ -2586,54 +2450,6 @@ "plt-service": "service.mjs" } }, - "node_modules/@platformatic/service/node_modules/@fastify/websocket": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@fastify/websocket/-/websocket-10.0.1.tgz", - "integrity": "sha512-8/pQIxTPRD8U94aILTeJ+2O3el/r19+Ej5z1O1mXlqplsUH7KzCjAI0sgd5DM/NoPjAi5qLFNIjgM5+9/rGSNw==", - "dependencies": { - "duplexify": "^4.1.2", - "fastify-plugin": "^4.0.0", - "ws": "^8.0.0" - } - }, - "node_modules/@platformatic/service/node_modules/mercurius": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/mercurius/-/mercurius-14.1.0.tgz", - "integrity": "sha512-A83Z+s4wVRJI/sqN5ZmyB7ISma9atAk4aRipnklSCvQ62hioJ00N9wwR3QRh5mY5lKbKG6rRn/iF8VlU6FsisQ==", - "dependencies": { - "@fastify/error": "^3.0.0", - "@fastify/static": "^7.0.0", - "@fastify/websocket": "^10.0.0", - "fastify-plugin": "^4.2.0", - "graphql-jit": "0.8.4", - "mqemitter": "^5.0.0", - "p-map": "^4.0.0", - "readable-stream": "^4.0.0", - "safe-stable-stringify": "^2.3.0", - "secure-json-parse": "^2.7.0", - "single-user-cache": "^0.6.0", - "tiny-lru": "^11.0.0", - "undici": "^5.28.4", - "ws": "^8.2.2" - }, - "engines": { - "node": ">=14.19.3" - }, - "peerDependencies": { - "graphql": "^16.0.0" - } - }, - "node_modules/@platformatic/service/node_modules/mercurius/node_modules/undici": { - "version": "5.28.4", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", - "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", - "dependencies": { - "@fastify/busboy": "^2.0.0" - }, - "engines": { - "node": ">=14.0" - } - }, "node_modules/@platformatic/service/node_modules/pino-pretty": { "version": "11.0.0", "resolved": "https://registry.npmjs.org/pino-pretty/-/pino-pretty-11.0.0.tgz", @@ -2674,9 +2490,9 @@ } }, "node_modules/@platformatic/sql-events": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/sql-events/-/sql-events-1.36.2.tgz", - "integrity": "sha512-fEQUC1yLYzU0D9NvwCmIRiZWxKTsPqkIIRkiMOq6uWMj0g9ZdugXPwTNPsv9mhVZZjSTDNxuTxMcH59chu7+rA==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-events/-/sql-events-1.37.0.tgz", + "integrity": "sha512-cfMtYkI1baja0ABn3AJC+mG/MBiquuVKxCo8AGOfKcfv+eBmt05+RfMD2qtGce/TnuFmo0u++56o14D4ux++Cg==", "dependencies": { "@fastify/error": "^3.4.1", "camelcase": "^6.3.0", @@ -2686,13 +2502,13 @@ } }, "node_modules/@platformatic/sql-graphql": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/sql-graphql/-/sql-graphql-1.36.2.tgz", - "integrity": "sha512-GGipTtfKYgAUKO1yo9W9+Y13QKXL2MnbP1juMu9K8k0X7eDxC0XsIOsoujKCTGsRg/LiBcRx1GFXk3dYsPqB0g==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-graphql/-/sql-graphql-1.37.0.tgz", + "integrity": "sha512-vhRFBPLtYHnXOx+obDlLH5pugaL2WOHJkPXs/u30pGtDnxnK9Ab2Yi7/NBxP1g90sg2NfFdl7bmauXsmAclfnA==", "dependencies": { "@fastify/error": "^3.4.1", "@mercuriusjs/federation": "^3.0.0", - "@platformatic/utils": "1.36.2", + "@platformatic/utils": "1.37.0", "camelcase": "^6.3.0", "fastify-plugin": "^4.5.1", "graphql": "^16.8.1", @@ -2702,82 +2518,19 @@ "mercurius": "^14.0.0" } }, - "node_modules/@platformatic/sql-graphql/node_modules/@fastify/websocket": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@fastify/websocket/-/websocket-10.0.1.tgz", - "integrity": "sha512-8/pQIxTPRD8U94aILTeJ+2O3el/r19+Ej5z1O1mXlqplsUH7KzCjAI0sgd5DM/NoPjAi5qLFNIjgM5+9/rGSNw==", - "dependencies": { - "duplexify": "^4.1.2", - "fastify-plugin": "^4.0.0", - "ws": "^8.0.0" - } - }, - "node_modules/@platformatic/sql-graphql/node_modules/mercurius": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/mercurius/-/mercurius-14.1.0.tgz", - "integrity": "sha512-A83Z+s4wVRJI/sqN5ZmyB7ISma9atAk4aRipnklSCvQ62hioJ00N9wwR3QRh5mY5lKbKG6rRn/iF8VlU6FsisQ==", - "dependencies": { - "@fastify/error": "^3.0.0", - "@fastify/static": "^7.0.0", - "@fastify/websocket": "^10.0.0", - "fastify-plugin": "^4.2.0", - "graphql-jit": "0.8.4", - "mqemitter": "^5.0.0", - "p-map": "^4.0.0", - "readable-stream": "^4.0.0", - "safe-stable-stringify": "^2.3.0", - "secure-json-parse": "^2.7.0", - "single-user-cache": "^0.6.0", - "tiny-lru": "^11.0.0", - "undici": "^5.28.4", - "ws": "^8.2.2" - }, - "engines": { - "node": ">=14.19.3" - }, - "peerDependencies": { - "graphql": "^16.0.0" - } - }, - "node_modules/@platformatic/sql-graphql/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@platformatic/sql-graphql/node_modules/undici": { - "version": "5.28.4", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", - "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", - "dependencies": { - "@fastify/busboy": "^2.0.0" - }, - "engines": { - "node": ">=14.0" - } - }, "node_modules/@platformatic/sql-json-schema-mapper": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/sql-json-schema-mapper/-/sql-json-schema-mapper-1.36.2.tgz", - "integrity": "sha512-Ln97C0yvM4yiDs19gPnDlEhFNoRVt1n8rgI+fcjr4YR29nS10xQwewkMn74OALodEZQFlkWM9V5uTpg5a+Fm7g==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-json-schema-mapper/-/sql-json-schema-mapper-1.37.0.tgz", + "integrity": "sha512-vwOsSP/+dA2Hs7HJTsWETk8nmAvENynrF5JnErwRYitQvJmloErvZBlD4ubifJVDxxcshbRpbmmkXQoVxGBcjw==", "dependencies": { "code-block-writer": "^13.0.1", "safe-identifier": "^0.4.2" } }, "node_modules/@platformatic/sql-mapper": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/sql-mapper/-/sql-mapper-1.36.2.tgz", - "integrity": "sha512-30SSlyPgCMFhtDaP5w70hFjGlP2EJftq0m3jRlyBZnKVcZIYvwX0kkU+56CtROrNubDQ53OtAo/ekLG9M8pJ3A==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-mapper/-/sql-mapper-1.37.0.tgz", + "integrity": "sha512-bnT6OSlQhwfEv+d6yWrRIGSj8weWoXiQY7ZxIlNsx8ReIOlp19X20Uer78J9Jm9oKz3fAuiIeBUac3a4ESyZeA==", "dependencies": { "@databases/mysql": "^6.0.0", "@databases/pg": "^5.5.0", @@ -2785,7 +2538,7 @@ "@fastify/error": "^3.4.1", "@hapi/topo": "^6.0.2", "@matteo.collina/sqlite-pool": "^0.3.0", - "@platformatic/utils": "1.36.2", + "@platformatic/utils": "1.37.0", "async-cache-dedupe": "^2.1.0", "camelcase": "^6.3.0", "fastify-plugin": "^4.5.1", @@ -2793,16 +2546,16 @@ } }, "node_modules/@platformatic/sql-openapi": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/sql-openapi/-/sql-openapi-1.36.2.tgz", - "integrity": "sha512-erqZZlKHy21WEApqqd/NDIeJujEoGasrScrWv3WjlVJKUuuAnZTup9RELcTWqisx0EmrfgO+1SS+ffUtdIDKxA==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-openapi/-/sql-openapi-1.37.0.tgz", + "integrity": "sha512-iUh/aUL+qqgC6NQ1QXSesQqUevOlX6dEssbfpHq4uzOppGuxoleczGm3UREea3vc3dpRU5XHhwbEx9TuriUDOw==", "dependencies": { "@fastify/deepmerge": "^1.3.0", "@fastify/error": "^3.4.1", "@fastify/swagger": "^8.14.0", - "@platformatic/scalar-theme": "1.36.2", - "@platformatic/sql-json-schema-mapper": "1.36.2", - "@platformatic/utils": "1.36.2", + "@platformatic/scalar-theme": "1.37.0", + "@platformatic/sql-json-schema-mapper": "1.37.0", + "@platformatic/utils": "1.37.0", "@scalar/fastify-api-reference": "^1.19.5", "camelcase": "^6.3.0", "fastify-plugin": "^4.5.1", @@ -2810,14 +2563,14 @@ } }, "node_modules/@platformatic/telemetry": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/telemetry/-/telemetry-1.36.2.tgz", - "integrity": "sha512-7g+NiRMnLwplTcEfke7elzheDW+4YyFp5YyWI3aj9bKmfjVXqhvY4nayJ2aDA8Mblr0w6MuYCObCjP2AgXDPFw==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/telemetry/-/telemetry-1.37.0.tgz", + "integrity": "sha512-1qvWFmtcYpqlzNaQf8frYfIq2YHIA1gtnHu54GSsv8QwjH1pZajquiGMaCgiGVoJpR1L5cigJl6gitLnvcGPJg==", "dependencies": { "@fastify/swagger": "^8.14.0", "@opentelemetry/api": "^1.8.0", "@opentelemetry/core": "^1.22.0", - "@opentelemetry/exporter-trace-otlp-proto": "^0.50.0", + "@opentelemetry/exporter-trace-otlp-proto": "^0.51.0", "@opentelemetry/exporter-zipkin": "^1.22.0", "@opentelemetry/resources": "^1.22.0", "@opentelemetry/sdk-trace-base": "^1.22.0", @@ -2827,9 +2580,9 @@ } }, "node_modules/@platformatic/utils": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/@platformatic/utils/-/utils-1.36.2.tgz", - "integrity": "sha512-YVCjQNiPLFuvRD0PEYJmm6b5jxUWO1Cun9QQvOr0qATh8RTqRvgUwfUwYwNRR2OB+IuoXUTUte07eBti0EYPVg==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/@platformatic/utils/-/utils-1.37.0.tgz", + "integrity": "sha512-XzubXfn6ss7kI+Tt2c5x89CR29shYozmwV9JR2oQtMowmVqOmEAZu1RdnUstD1KUcvXqJ/AvCUUVx/0dJLLspw==", "dependencies": { "@fastify/deepmerge": "^1.3.0", "@fastify/error": "^3.4.1", @@ -2986,6 +2739,15 @@ "node": ">=6.5" } }, + "node_modules/abstract-logger": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/abstract-logger/-/abstract-logger-0.2.5.tgz", + "integrity": "sha512-tcSYS736l1i6m5aG0lka/gkhThaR1T2LZArk5wqvk/ZzZfkMZuKlCZJZzqw5qnKqV/+NZxJIlDz1PJ6Ft/zpYA==", + "dependencies": { + "inherits-ex": "^1.1.4", + "util-ex": "^0.3.14" + } + }, "node_modules/abstract-logging": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", @@ -3305,9 +3067,9 @@ } }, "node_modules/async-cache-dedupe": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/async-cache-dedupe/-/async-cache-dedupe-2.1.0.tgz", - "integrity": "sha512-hBoXEwpJOUIjce7HrwbGN9RlYZM6+XblU+ClZ0AzrV4y5UGDqMR/EUAg2S2p0GF0b0IYOreFEt5RD0eiUwa2Qg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/async-cache-dedupe/-/async-cache-dedupe-2.2.0.tgz", + "integrity": "sha512-jl4L6dGC+KLB/LIA1iIBiq7eWQ43K7lIcIdwbUUwRmfT209yH8Xm1uPTOxxlNQ7XD6/XHU7xhSr/NgPxlH04MQ==", "dependencies": { "mnemonist": "^0.39.5", "safe-stable-stringify": "^2.4.3" @@ -4125,13 +3887,13 @@ } }, "node_modules/create-platformatic": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/create-platformatic/-/create-platformatic-1.36.2.tgz", - "integrity": "sha512-ifTiPL3JV3RcT1lhjL8+x3TFJklGtuD7nFRj7vMLymQtSMUGX+QwPnsI0dFXgqvpQRUNPSn74HXCHxJHTBUIEA==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/create-platformatic/-/create-platformatic-1.37.0.tgz", + "integrity": "sha512-ZojZ7+C4qSQ5IQaxIfLGdL3Fx0DGl2wie2faJilTPJ+3kHjapNqnZzG9F8+rZPcRSjXpLPNH9c0vqSCXGRtB2Q==", "dependencies": { - "@platformatic/config": "1.36.2", - "@platformatic/create-platformatic-auto": "1.36.2", - "@platformatic/utils": "1.36.2", + "@platformatic/config": "1.37.0", + "@platformatic/create-platformatic-auto": "1.37.0", + "@platformatic/utils": "1.37.0", "@types/node": "^20.11.28", "boring-name-generator": "^1.0.3", "chalk": "^5.3.0", @@ -4140,7 +3902,6 @@ "desm": "^1.3.1", "es-main": "^1.3.0", "execa": "^8.0.1", - "fastify": "^4.26.2", "help-me": "^5.0.0", "inquirer": "^9.2.16", "log-update": "^6.0.0", @@ -6733,6 +6494,11 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, + "node_modules/inherits-ex": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/inherits-ex/-/inherits-ex-1.6.0.tgz", + "integrity": "sha512-67sANrSoIvMmYDy0qyjmM/PvFdgBmWZVQoPBsRpDuP4tmlylEX1KdGN1bHvReG3eHBdaHY7WlZsrqys4y/cLVA==" + }, "node_modules/ini": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", @@ -8181,15 +7947,15 @@ } }, "node_modules/mercurius": { - "version": "13.4.0", - "resolved": "https://registry.npmjs.org/mercurius/-/mercurius-13.4.0.tgz", - "integrity": "sha512-WNjpBYMRDTpqCs+dLrzZzRIzVJsiBHDCtvJyqnyJRayep9/R1K2mCtaK1HOWL9XLNFXztaJGPpEL8k9WyO1uqQ==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/mercurius/-/mercurius-14.1.0.tgz", + "integrity": "sha512-A83Z+s4wVRJI/sqN5ZmyB7ISma9atAk4aRipnklSCvQ62hioJ00N9wwR3QRh5mY5lKbKG6rRn/iF8VlU6FsisQ==", "dependencies": { "@fastify/error": "^3.0.0", "@fastify/static": "^7.0.0", - "@fastify/websocket": "^8.0.0", + "@fastify/websocket": "^10.0.0", "fastify-plugin": "^4.2.0", - "graphql-jit": "^0.8.0", + "graphql-jit": "0.8.4", "mqemitter": "^5.0.0", "p-map": "^4.0.0", "readable-stream": "^4.0.0", @@ -8197,7 +7963,7 @@ "secure-json-parse": "^2.7.0", "single-user-cache": "^0.6.0", "tiny-lru": "^11.0.0", - "undici": "5.28.3", + "undici": "^5.28.4", "ws": "^8.2.2" }, "engines": { @@ -8208,9 +7974,9 @@ } }, "node_modules/mercurius/node_modules/readable-stream": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz", - "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dependencies": { "abort-controller": "^3.0.0", "buffer": "^6.0.3", @@ -8223,9 +7989,9 @@ } }, "node_modules/mercurius/node_modules/undici": { - "version": "5.28.3", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.3.tgz", - "integrity": "sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==", + "version": "5.28.4", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.28.4.tgz", + "integrity": "sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==", "dependencies": { "@fastify/busboy": "^2.0.0" }, @@ -8417,9 +8183,9 @@ } }, "node_modules/mqemitter-redis": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/mqemitter-redis/-/mqemitter-redis-5.0.0.tgz", - "integrity": "sha512-4ld+yZHfQ+YTbP5IfF8nsZDjSyfMe8DTefdm40E80BwvGbKvMSOABMWXUjmmXHawGm+whKUGBIYlMytsQoOIUw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/mqemitter-redis/-/mqemitter-redis-5.1.0.tgz", + "integrity": "sha512-gT/oFTawvc1z/+WzSy0JZVyuOLoCgPxR27/n7zYKFGirDGwZU5HBlbf8bUmOdfTfimqB1vetl4eJ7Rd0c1HJrg==", "dependencies": { "hyperid": "^3.0.1", "inherits": "^2.0.1", @@ -8553,9 +8319,9 @@ } }, "node_modules/node-abi": { - "version": "3.61.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.61.0.tgz", - "integrity": "sha512-dYDO1rxzvMXjEMi37PBeFuYgwh3QZpsw/jt+qOmnRSwiV4z4c+OLoRlTa3V8ID4TrkSQpzCVc9OI2sstFaINfQ==", + "version": "3.62.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.62.0.tgz", + "integrity": "sha512-CPMcGa+y33xuL1E0TcNIu4YyaZCxnnvkVaEXrsosR3FxN+fV8xvb7Mzpb7IgKler10qeMkE6+Dp8qJhpzdq35g==", "dependencies": { "semver": "^7.3.5" }, @@ -9759,25 +9525,25 @@ } }, "node_modules/platformatic": { - "version": "1.36.2", - "resolved": "https://registry.npmjs.org/platformatic/-/platformatic-1.36.2.tgz", - "integrity": "sha512-UHKzPYJlFGUTSKm+0I9y79vUm6uFNc3ffZoChrtQDSBxudkMh6zQQnhptUCXVZhubCg31pEUN+zBQUoKdQ4vdA==", + "version": "1.37.0", + "resolved": "https://registry.npmjs.org/platformatic/-/platformatic-1.37.0.tgz", + "integrity": "sha512-kF9E32rfeYfSYIFDJk6Om7My14KXVN5v2c39XbD8hCsKhNogl7OWzovXoMp2TcE92TaEvV7hxca2uyBtLQxGow==", "dependencies": { "@fastify/error": "^3.4.1", - "@platformatic/authenticate": "1.36.2", - "@platformatic/client-cli": "1.36.2", - "@platformatic/composer": "1.36.2", - "@platformatic/config": "1.36.2", - "@platformatic/control": "1.36.2", - "@platformatic/db": "1.36.2", - "@platformatic/deploy-client": "1.36.2", - "@platformatic/frontend-template": "1.36.2", - "@platformatic/runtime": "1.36.2", - "@platformatic/service": "1.36.2", - "@platformatic/utils": "1.36.2", + "@platformatic/authenticate": "1.37.0", + "@platformatic/client-cli": "1.37.0", + "@platformatic/composer": "1.37.0", + "@platformatic/config": "1.37.0", + "@platformatic/control": "1.37.0", + "@platformatic/db": "1.37.0", + "@platformatic/deploy-client": "1.37.0", + "@platformatic/frontend-template": "1.37.0", + "@platformatic/runtime": "1.37.0", + "@platformatic/service": "1.37.0", + "@platformatic/utils": "1.37.0", "colorette": "^2.0.20", "commist": "^3.2.0", - "create-platformatic": "1.36.2", + "create-platformatic": "1.37.0", "desm": "^1.3.1", "dotenv": "^16.4.5", "execa": "^8.0.1", @@ -14160,6 +13926,15 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, + "node_modules/util-ex": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/util-ex/-/util-ex-0.3.18.tgz", + "integrity": "sha512-GPVjD257DtgCDMHYqbdWvZ+RY3HaXZ7Dps/44de5WscOjFNL2Qr+6dTIKGlyfA4A5BXyeFKWy8mb19OATWhh8Q==", + "dependencies": { + "inherits-ex": "^1.5.2", + "xtend": "^4.0.2" + } + }, "node_modules/uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",