diff --git a/package-lock.json b/package-lock.json index 5cdb86c..de4f6cc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -47,15 +47,13 @@ } }, "node_modules/@apidevtools/json-schema-ref-parser": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.1.0.tgz", - "integrity": "sha512-g/VW9ZQEFJAOwAyUb8JFf7MLiLy2uEB4rU270rGzDwICxnxMlPy0O11KVePSgS36K1NI29gSlK84n5INGhd4Ag==", + "version": "11.5.4", + "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-11.5.4.tgz", + "integrity": "sha512-o2fsypTGU0WxRxbax8zQoHiIB4dyrkwYfcm8TxZ+bx9pCzcWZbQtiMqpgBvWA/nJ2TrGjK5adCLfTH8wUeU/Wg==", "dependencies": { "@jsdevtools/ono": "^7.1.3", - "@types/json-schema": "^7.0.13", - "@types/lodash.clonedeep": "^4.5.7", - "js-yaml": "^4.1.0", - "lodash.clonedeep": "^4.5.0" + "@types/json-schema": "^7.0.15", + "js-yaml": "^4.1.0" }, "engines": { "node": ">= 16" @@ -1688,12 +1686,12 @@ } }, "node_modules/@platformatic/authenticate": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/authenticate/-/authenticate-1.25.0.tgz", - "integrity": "sha512-eTPIU2JoqXBYS8Ntc0N4s1/RoyP+EAsamGirRCneiEPxn6xiz6u7Ayg7E5SS9xx3r5CYsBWuubYpGaMVcqGLdg==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/authenticate/-/authenticate-1.26.0.tgz", + "integrity": "sha512-BPnpnQkYVscGG2fIwP1wFVLWPD7v0jr3UCHOj2G43Yd4QYCb1LjJlRDEk2qkQ+wWzjRwMfLVF71Ik0thQ6tU9Q==", "dependencies": { "@fastify/error": "^3.4.1", - "@platformatic/config": "1.25.0", + "@platformatic/config": "1.26.0", "colorette": "^2.0.20", "commist": "^3.2.0", "es-main": "^1.3.0", @@ -1703,9 +1701,9 @@ } }, "node_modules/@platformatic/client": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/client/-/client-1.25.0.tgz", - "integrity": "sha512-7crRFk33g0Pd4+CnwK1aKeRmfGzzNL/vjD1BnoaIO3tTGqZc7yPBd3JdjOpPf/n8+G1KIDdgZEhHFaeBcEP0Cg==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/client/-/client-1.26.0.tgz", + "integrity": "sha512-okJRCnCoiyqG3pHD5p6TiHmuliOmMtLr8rsyZ6N1inr2PSJR8xzkxgnmH/81AV0Vc24UqbudHn+wQgDZSSs6Mg==", "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.1.0", "@fastify/error": "^3.4.1", @@ -1717,14 +1715,14 @@ } }, "node_modules/@platformatic/client-cli": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/client-cli/-/client-cli-1.25.0.tgz", - "integrity": "sha512-6i2fk2GeObCZGr9SF6Z/kP4YOzGXJisDKWBDNy9QOZymQUUHT9K5evaQyxUCOGpTfDleXtoI/F0aHtGFYe2QXg==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/client-cli/-/client-cli-1.26.0.tgz", + "integrity": "sha512-DHgG3B3X5UPmCS5fvIaajyAQtwI5RUV8FqbUsu7+kQUCmtq+Q7l+TtMjCWjX2FWaJ4Cw+fop/8A3xycyKAtwtg==", "dependencies": { "@fastify/error": "^3.4.1", - "@platformatic/client": "1.25.0", - "@platformatic/config": "1.25.0", - "@platformatic/metaconfig": "1.25.0", + "@platformatic/client": "1.26.0", + "@platformatic/config": "1.26.0", + "@platformatic/metaconfig": "1.26.0", "abstract-logging": "^2.0.1", "camelcase": "~6.3.0", "code-block-writer": "^13.0.0", @@ -1822,22 +1820,22 @@ } }, "node_modules/@platformatic/composer": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/composer/-/composer-1.25.0.tgz", - "integrity": "sha512-gbeIRLWWTy456+Yu9g3oWVUtADU9hLFY8kO2VJRu/WnUZih9Xiye/PbNdOaAFRgkQuhEBB77+FTOo3D9PU118g==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/composer/-/composer-1.26.0.tgz", + "integrity": "sha512-gUB94un/BmCnj2gdC0UAW8r1V5UNW7FqH60z9JXB1oJs2/6PdU9LlKKvOqIXzZ2jWQoBkTpLBkEkQmPLnPzE1A==", "dependencies": { "@fastify/error": "^3.4.1", "@fastify/http-proxy": "^9.4.0", "@fastify/reply-from": "^9.7.0", "@fastify/static": "^7.0.0", "@fastify/swagger": "^8.14.0", - "@platformatic/config": "1.25.0", - "@platformatic/generators": "1.25.0", + "@platformatic/config": "1.26.0", + "@platformatic/generators": "1.26.0", "@platformatic/graphql-composer": "^0.5.1", - "@platformatic/scalar-theme": "1.25.0", - "@platformatic/service": "1.25.0", - "@platformatic/telemetry": "1.25.0", - "@platformatic/utils": "^1.25.0", + "@platformatic/scalar-theme": "1.26.0", + "@platformatic/service": "1.26.0", + "@platformatic/telemetry": "1.26.0", + "@platformatic/utils": "^1.26.0", "@scalar/fastify-api-reference": "^1.13.18", "ajv": "^8.12.0", "commist": "^3.2.0", @@ -1954,14 +1952,14 @@ } }, "node_modules/@platformatic/config": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/config/-/config-1.25.0.tgz", - "integrity": "sha512-j5ANbWjK5sN12R2vs3oYOlHau+EYkZbWH5We73x4uDuUh0G913wkp+SQZwbZyhbC0EfN53ACQgvwGIpuvIzoYQ==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/config/-/config-1.26.0.tgz", + "integrity": "sha512-O+HkQTD8NFs441lcWbwmTFC2lelIgb9HoqAs4QNQ5emIwv3Yt1sB0HMGIkM0lJsGAOTGJuFHSmFxsuruwEOV6g==", "dependencies": { "@fastify/deepmerge": "^1.3.0", "@fastify/error": "^3.4.1", - "@platformatic/metaconfig": "1.25.0", - "@platformatic/utils": "1.25.0", + "@platformatic/metaconfig": "1.26.0", + "@platformatic/utils": "1.26.0", "ajv": "^8.12.0", "dotenv": "^16.4.1", "minimist": "^1.2.8", @@ -1971,9 +1969,9 @@ } }, "node_modules/@platformatic/control": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/control/-/control-1.25.0.tgz", - "integrity": "sha512-Qb1BWUArFEN7FZrP2Jqtcv0rLPia8Wr2mgm+C1XoczCb9pLjxHvov4tKHYsVoWLUdpI7ANHlMeL9PqoClh1hVQ==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/control/-/control-1.26.0.tgz", + "integrity": "sha512-s2gdOz9ZyOa+q4OLwM75Py8nGf8XeVDp7hCkEOUrBJYx0hZPPpxQNgQC/17VUfrzMNO+5B2Q6GJmZRY/1KkRrA==", "dependencies": { "@fastify/error": "^3.4.1", "commist": "^3.2.0", @@ -1989,13 +1987,13 @@ } }, "node_modules/@platformatic/create-platformatic-auto": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/create-platformatic-auto/-/create-platformatic-auto-1.25.0.tgz", - "integrity": "sha512-pV1JREngYUKPbLZK4nbkiMr5BcKmnVkZLWJiOAYrcm29iQIxvWCgsf9kCSpNVyjY1VMXwbijgm0LcYG0YqMI+g==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/create-platformatic-auto/-/create-platformatic-auto-1.26.0.tgz", + "integrity": "sha512-ovV/kgQyyIx6L4axI4w3oz7VVHGr7TLvQYxNmTurBMlLi68+tZwlpE2dGQTXIU3EoWZ93pzk3a5CWiEAEWoztA==", "dependencies": { - "@platformatic/config": "1.25.0", - "@platformatic/generators": "1.25.0", - "@platformatic/utils": "1.25.0", + "@platformatic/config": "1.26.0", + "@platformatic/generators": "1.26.0", + "@platformatic/utils": "1.26.0", "@types/node": "^20.11.15", "boring-name-generator": "^1.0.3", "chalk": "^5.3.0", @@ -2048,9 +2046,9 @@ } }, "node_modules/@platformatic/db": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/db/-/db-1.25.0.tgz", - "integrity": "sha512-wI5pLnDTAQVj6krFUyaYn2EQIp+gRoujNxj37rzi+PXMn76x5zow+NTYoExbJqjXweNZbbVVqIrbE3qMWP1BLw==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/db/-/db-1.26.0.tgz", + "integrity": "sha512-W9kUA+l9IGZFfUSb8Gr4LdChTvaXKxx3iJ8wthouVxG4FbqW2LWVad7ANfC5UU4PaNpyLhrS1aVIOWxamSasHQ==", "dependencies": { "@fastify/accepts": "^4.3.0", "@fastify/basic-auth": "^5.1.1", @@ -2059,18 +2057,18 @@ "@fastify/error": "^3.4.1", "@fastify/static": "^7.0.0", "@fastify/swagger": "^8.14.0", - "@platformatic/config": "1.25.0", - "@platformatic/db-authorization": "1.25.0", - "@platformatic/db-core": "1.25.0", - "@platformatic/generators": "1.25.0", - "@platformatic/service": "1.25.0", - "@platformatic/sql-events": "1.25.0", - "@platformatic/sql-graphql": "1.25.0", - "@platformatic/sql-json-schema-mapper": "1.25.0", - "@platformatic/sql-mapper": "1.25.0", - "@platformatic/sql-openapi": "1.25.0", - "@platformatic/telemetry": "1.25.0", - "@platformatic/utils": "1.25.0", + "@platformatic/config": "1.26.0", + "@platformatic/db-authorization": "1.26.0", + "@platformatic/db-core": "1.26.0", + "@platformatic/generators": "1.26.0", + "@platformatic/service": "1.26.0", + "@platformatic/sql-events": "1.26.0", + "@platformatic/sql-graphql": "1.26.0", + "@platformatic/sql-json-schema-mapper": "1.26.0", + "@platformatic/sql-mapper": "1.26.0", + "@platformatic/sql-openapi": "1.26.0", + "@platformatic/telemetry": "1.26.0", + "@platformatic/utils": "1.26.0", "camelcase": "^6.3.0", "close-with-grace": "^1.2.0", "code-block-writer": "^13.0.0", @@ -2100,9 +2098,9 @@ } }, "node_modules/@platformatic/db-authorization": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/db-authorization/-/db-authorization-1.25.0.tgz", - "integrity": "sha512-FQN0s0Vx7CSDitzA5xdY8qBNONVL3jF6/OgiJDt7P7rMyYNwZzJTt911Y4j9BzkeMoWkok+TenOx7GuZlWDHtg==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/db-authorization/-/db-authorization-1.26.0.tgz", + "integrity": "sha512-UdUIrSHFQuNOnfSvdLWyKRhg0sBzm0U74Hoh3jejXl3DsCTQsQob1iPM7EmbI6AsU7BhS5Qnic+P0i0y0i2U1w==", "dependencies": { "@fastify/error": "^3.4.1", "@fastify/jwt": "^8.0.0", @@ -2114,14 +2112,14 @@ } }, "node_modules/@platformatic/db-core": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/db-core/-/db-core-1.25.0.tgz", - "integrity": "sha512-zmR/3x44neoupD1v8Iwrvg7rHvK9GGNydo2O/1zC4WIQCv8M19nq0GsS6Sr87IBAD99/78KDrXdV0sbgHsu+Ng==", - "dependencies": { - "@platformatic/sql-events": "1.25.0", - "@platformatic/sql-graphql": "1.25.0", - "@platformatic/sql-mapper": "1.25.0", - "@platformatic/sql-openapi": "1.25.0", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/db-core/-/db-core-1.26.0.tgz", + "integrity": "sha512-u6UnQ1OrgiPTzJz8K9SWxtJ0HJQe4m7/gIQISp+73yyM9NlN2ld1vinozTRNNOwSB+0wZVtI1lD2B+7wjZHELw==", + "dependencies": { + "@platformatic/sql-events": "1.26.0", + "@platformatic/sql-graphql": "1.26.0", + "@platformatic/sql-mapper": "1.26.0", + "@platformatic/sql-openapi": "1.26.0", "fastify-plugin": "^4.5.1" } }, @@ -2214,26 +2212,26 @@ } }, "node_modules/@platformatic/deploy-client": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/deploy-client/-/deploy-client-1.25.0.tgz", - "integrity": "sha512-AAt3BdemiMW0c5QKmKAfDD+fnnD3O4uKDTcw3AUVqC+7MNGt0v4+J8PQHytWHHX/JXIwXpfj4kH7/2G0Sl9HSw==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/deploy-client/-/deploy-client-1.26.0.tgz", + "integrity": "sha512-LZz00BZvSxYfiCobs721RyZ0O8Ef0qndn6AE/QiRTidq3QROsYUdGJCiU3PLoF+H6N+DLqXrdtiT+QajmhH9HA==", "dependencies": { "@fastify/error": "^3.4.1", - "@platformatic/config": "1.25.0", - "@platformatic/runtime": "1.25.0", - "@platformatic/service": "1.25.0", + "@platformatic/config": "1.26.0", + "@platformatic/runtime": "1.26.0", + "@platformatic/service": "1.26.0", "pretty-bytes": "^6.1.1", "tar": "^6.2.0", "undici": "^6.6.0" } }, "node_modules/@platformatic/frontend-template": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/frontend-template/-/frontend-template-1.25.0.tgz", - "integrity": "sha512-lahAFHmOjCtu0V8l/8bVGdBFS9a5zbkPSsy/muU3PjJt8071N69BT/q0fFI8282DtBXG2FmGaGSzrY0mv8YcQg==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/frontend-template/-/frontend-template-1.26.0.tgz", + "integrity": "sha512-bouCFZDNd+SudL7FpbLa2iEDNd3OFB1pyNrrgHAs+5yT61Pv1KyokPzzN4mn3i6Okk1RHD3Z/fOtTyWHa8j9yw==", "dependencies": { - "@platformatic/client": "1.25.0", - "@platformatic/db": "1.25.0", + "@platformatic/client": "1.26.0", + "@platformatic/db": "1.26.0", "camelcase": "^8.0.0", "code-block-writer": "^13.0.0", "desm": "^1.3.1", @@ -2257,9 +2255,9 @@ } }, "node_modules/@platformatic/generators": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/generators/-/generators-1.25.0.tgz", - "integrity": "sha512-l+LBnas4mYHjShFx3UV5F7aDmi9WfdDUcPJVFvtaruu0VN9mLdTHZkZ7nLerOv/merWMmxpX7Lrndz0Xwv0nnA==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/generators/-/generators-1.26.0.tgz", + "integrity": "sha512-MCXmeEUZRD+CJ20yd+UiZHACs8VetkIFmzAmYzAokME1h3ckwAFTabbG/dN7kNARp+6gGVytkP0HHZxhlJmKTw==", "dependencies": { "@fastify/error": "^3.4.1", "boring-name-generator": "^1.0.3", @@ -2283,9 +2281,9 @@ } }, "node_modules/@platformatic/metaconfig": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/metaconfig/-/metaconfig-1.25.0.tgz", - "integrity": "sha512-ZS6aylTYJn8Fq1v4ug8zCRU7x/vOOcWShHWlfrBnr8cqInySi79EShVZNht0s53/hI56UNVkL9CcNrxXpeVADQ==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/metaconfig/-/metaconfig-1.26.0.tgz", + "integrity": "sha512-MNEgxT51F76IVj5AnwAuvRYMkYZxK/3tsE4kDCCZnoaMssHaZCSvVqa3cylx5nWGS7Hi1+veTDN9NZEwthO1OQ==", "dependencies": { "@fastify/error": "^3.4.1", "@iarna/toml": "^2.2.5", @@ -2296,20 +2294,20 @@ } }, "node_modules/@platformatic/runtime": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/runtime/-/runtime-1.25.0.tgz", - "integrity": "sha512-1w6v0ifMLJLWji/T5WcT3XPGcTej4Nv/zzwoOuz/cJM+V+HfJBqBsTgN1VBZaxYg/uvB9ALbaCxVVOMdOPIt7g==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/runtime/-/runtime-1.26.0.tgz", + "integrity": "sha512-6rhnkCgRJgX1PqFFDaRtmQq4U3XDH5fD57gtilfW9KtEfzc6uQiWmAFae8qAofEMQAqj8FMAnToxN2qDtP/nxA==", "dependencies": { "@fastify/error": "^3.4.1", "@fastify/websocket": "^9.0.0", "@hapi/topo": "^6.0.2", - "@platformatic/composer": "1.25.0", - "@platformatic/config": "1.25.0", - "@platformatic/db": "1.25.0", - "@platformatic/generators": "1.25.0", - "@platformatic/service": "1.25.0", - "@platformatic/telemetry": "1.25.0", - "@platformatic/utils": "1.25.0", + "@platformatic/composer": "1.26.0", + "@platformatic/config": "1.26.0", + "@platformatic/db": "1.26.0", + "@platformatic/generators": "1.26.0", + "@platformatic/service": "1.26.0", + "@platformatic/telemetry": "1.26.0", + "@platformatic/utils": "1.26.0", "boring-name-generator": "^1.0.3", "close-with-grace": "^1.2.0", "commist": "^3.2.0", @@ -2324,6 +2322,7 @@ "minimist": "^1.2.8", "pino": "^8.17.2", "pino-pretty": "^10.3.1", + "pino-roll": "1.0.0-rc.1", "undici": "^6.6.0", "why-is-node-running": "^2.2.2" }, @@ -2342,14 +2341,14 @@ } }, "node_modules/@platformatic/scalar-theme": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/scalar-theme/-/scalar-theme-1.25.0.tgz", - "integrity": "sha512-Eq6y+Y0Je8vwnE8rFxybBUxW9wj6NCJLpP0NzyaLoWHgDNg1sHw5sa7otqnq/TCy1d9BzeAvdB0XIPpoxzd01A==" + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/scalar-theme/-/scalar-theme-1.26.0.tgz", + "integrity": "sha512-KBXCmJWwc5rqo8/+Qn8eXkQEQ14FoTCXINLWVM2gZfpvrPctrsydxgWlaxvXLHP3Gk2Ga27g5lm3kjwp/9nBVA==" }, "node_modules/@platformatic/service": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/service/-/service-1.25.0.tgz", - "integrity": "sha512-qwb1TBqRSaWLE3IehRkSkdr2UiTL4qoSoQ4s8Y0YEMDfUSpkwpmFFb2oSMr4211lMEBbi9EHDJv6cXZfFnV1qw==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/service/-/service-1.26.0.tgz", + "integrity": "sha512-3zJ5F3pzYpaWyNvO6+LEJD+BfubBBjvLEbV2KWe6eaTyk8P0LzjLAlWsaW2/6NoZ1AXYz35TNMq/IZsQvJyUJg==", "dependencies": { "@fastify/accepts": "^4.3.0", "@fastify/autoload": "^5.8.0", @@ -2362,14 +2361,14 @@ "@fastify/swagger": "^8.14.0", "@fastify/under-pressure": "^8.3.0", "@mercuriusjs/federation": "^2.0.0", - "@platformatic/authenticate": "1.25.0", - "@platformatic/client": "1.25.0", - "@platformatic/config": "1.25.0", - "@platformatic/generators": "1.25.0", - "@platformatic/metaconfig": "1.25.0", - "@platformatic/scalar-theme": "1.25.0", - "@platformatic/telemetry": "1.25.0", - "@platformatic/utils": "1.25.0", + "@platformatic/authenticate": "1.26.0", + "@platformatic/client": "1.26.0", + "@platformatic/config": "1.26.0", + "@platformatic/generators": "1.26.0", + "@platformatic/metaconfig": "1.26.0", + "@platformatic/scalar-theme": "1.26.0", + "@platformatic/telemetry": "1.26.0", + "@platformatic/utils": "1.26.0", "@scalar/fastify-api-reference": "^1.13.18", "@types/ws": "^8.5.10", "ajv": "^8.12.0", @@ -2492,9 +2491,9 @@ } }, "node_modules/@platformatic/sql-events": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/sql-events/-/sql-events-1.25.0.tgz", - "integrity": "sha512-H2lINs9a5W/IdOYKY0QQ/ERartY2HGP+if25Lz+uSncfOf+/CjjOA0Qu/TWcYHPc2r7dzb1+sJX+vQh68m2dpw==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-events/-/sql-events-1.26.0.tgz", + "integrity": "sha512-ar3caoGND/adEPMi0nktRJ0qn87hYAHYG6qOGeYsjUaIrCVmxVtLEYCbCMt2LdGhHQ0VqKOMbFR3lcZzFmEJ3A==", "dependencies": { "@fastify/error": "^3.4.1", "camelcase": "^6.3.0", @@ -2504,13 +2503,13 @@ } }, "node_modules/@platformatic/sql-graphql": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/sql-graphql/-/sql-graphql-1.25.0.tgz", - "integrity": "sha512-cl8R6eE+fIWB0bCpUAZpYEh5Z+XPsPSbDOPDLqHZzshHdXwg7tQ5B2QI95cmLKVHJ8jG5UA/yS7ZCUmpUPq9xw==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-graphql/-/sql-graphql-1.26.0.tgz", + "integrity": "sha512-2mU0rj6Q0tzGWIMgShnRoBhVtmwgN4e486SNMd/LTauG04DpGt3hRSTVK35rDsov2BSc/iAz6U70oAj6oI70ZA==", "dependencies": { "@fastify/error": "^3.4.1", "@mercuriusjs/federation": "^2.0.0", - "@platformatic/utils": "1.25.0", + "@platformatic/utils": "1.26.0", "camelcase": "^6.3.0", "fastify-plugin": "^4.5.1", "graphql": "^16.8.1", @@ -2521,18 +2520,18 @@ } }, "node_modules/@platformatic/sql-json-schema-mapper": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/sql-json-schema-mapper/-/sql-json-schema-mapper-1.25.0.tgz", - "integrity": "sha512-uPWUeXqH0LlyZJvaqzPR8qlPeJwC1uGe9kJ72YzbKfDWHtpzAdIfoS97JdOK5+ARdl7qtaQJTok5Nr9ZxSrPSQ==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-json-schema-mapper/-/sql-json-schema-mapper-1.26.0.tgz", + "integrity": "sha512-pfM2Sn5rb5E83/+VqWiQoQO60J5XkkWn1/vJGrPceyg3i3g8Ad8hLp5+dnvlI/a27RTTtHAvw2TpTPJUFI6r6g==", "dependencies": { "code-block-writer": "^13.0.0", "safe-identifier": "^0.4.2" } }, "node_modules/@platformatic/sql-mapper": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/sql-mapper/-/sql-mapper-1.25.0.tgz", - "integrity": "sha512-lTLQdK7zQPHgySNbXEsKWon2Vb0TP6TLZ3QwfOXSW6iGYXnKyhT95Wh2f8uPetCHmmGrUGllC2QSDSNDhdphUg==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-mapper/-/sql-mapper-1.26.0.tgz", + "integrity": "sha512-ermCOQrAn77TJQBzm86iq3/1ZQ5Dwj5gd8IKRrtorvRpRxzXlf4AwErQ5ig78gGhiRpF4hxhCC9cUWFawC28bg==", "dependencies": { "@databases/mysql": "^6.0.0", "@databases/pg": "^5.5.0", @@ -2540,7 +2539,7 @@ "@fastify/error": "^3.4.1", "@hapi/topo": "^6.0.2", "@matteo.collina/sqlite-pool": "^0.3.0", - "@platformatic/utils": "1.25.0", + "@platformatic/utils": "1.26.0", "async-cache-dedupe": "^2.0.0", "camelcase": "^6.3.0", "fastify-plugin": "^4.5.1", @@ -2548,16 +2547,16 @@ } }, "node_modules/@platformatic/sql-openapi": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/sql-openapi/-/sql-openapi-1.25.0.tgz", - "integrity": "sha512-ItmId+yzk0aMlgJt9zQDPKbmku91OP+Wi/sxWWjA4lJtcHK/08Ek6sKbLRNE0UQn+8Ja7OdDGmLZrwKoGsoRPw==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-openapi/-/sql-openapi-1.26.0.tgz", + "integrity": "sha512-JmELAXpn9ZPpr8OzEEgiDz8PE2tv/gNZKPrEtbm65n+GFZeasD0gAO9vBDQ4sIvJdfuQRzMQWwqVnm3165P+6Q==", "dependencies": { "@fastify/deepmerge": "^1.3.0", "@fastify/error": "^3.4.1", "@fastify/swagger": "^8.14.0", - "@platformatic/scalar-theme": "1.25.0", - "@platformatic/sql-json-schema-mapper": "1.25.0", - "@platformatic/utils": "1.25.0", + "@platformatic/scalar-theme": "1.26.0", + "@platformatic/sql-json-schema-mapper": "1.26.0", + "@platformatic/utils": "1.26.0", "@scalar/fastify-api-reference": "^1.13.18", "camelcase": "^6.3.0", "fastify-plugin": "^4.5.1", @@ -2565,9 +2564,9 @@ } }, "node_modules/@platformatic/telemetry": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/telemetry/-/telemetry-1.25.0.tgz", - "integrity": "sha512-kCbNUumtnhMwkAoe2m/UR4/UPNI+PGDI9CcVXv4Vv1/8K68ZwMFtClj/lO/xWTxnKwDYHv3djP4QqgjgKTVMPQ==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/telemetry/-/telemetry-1.26.0.tgz", + "integrity": "sha512-jrR9j0YqN5wJLQMtMqJ3LYlCTpSd+oOf7h6lk0BoePkug5hzAWvCELgCN2AU6Ijp4wtMKomlwTbUyRCsbIbx3g==", "dependencies": { "@fastify/swagger": "^8.14.0", "@opentelemetry/api": "^1.7.0", @@ -2582,9 +2581,9 @@ } }, "node_modules/@platformatic/utils": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/@platformatic/utils/-/utils-1.25.0.tgz", - "integrity": "sha512-5WuGjyAFXkh2S7ERJMva4GXYg9ecW0hpNYDjhcftqOFdCPLnJWXk/TA5MAXHsw5638ZAKI+UgBQUoDGFSENlpA==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/@platformatic/utils/-/utils-1.26.0.tgz", + "integrity": "sha512-3DgehLiUuAlNihuA7MuUIZJ+TCGw2VKntotyYUpKczMfoQNvJnz3a8uiERCZVvK2M2oyMKb3Nbxs6zypShcoWA==", "dependencies": { "@fastify/deepmerge": "^1.3.0", "@fastify/error": "^3.4.1", @@ -2698,19 +2697,6 @@ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", "dev": true }, - "node_modules/@types/lodash": { - "version": "4.14.202", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.202.tgz", - "integrity": "sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==" - }, - "node_modules/@types/lodash.clonedeep": { - "version": "4.5.9", - "resolved": "https://registry.npmjs.org/@types/lodash.clonedeep/-/lodash.clonedeep-4.5.9.tgz", - "integrity": "sha512-19429mWC+FyaAhOLzsS8kZUsI+/GmBAQ0HFiCPsKGU+7pBXOQWhyrY6xNNDwUSX8SMZMJvuFVMF9O5dQOlQK9Q==", - "dependencies": { - "@types/lodash": "*" - } - }, "node_modules/@types/mysql": { "version": "2.15.25", "resolved": "https://registry.npmjs.org/@types/mysql/-/mysql-2.15.25.tgz", @@ -3886,13 +3872,13 @@ } }, "node_modules/create-platformatic": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/create-platformatic/-/create-platformatic-1.25.0.tgz", - "integrity": "sha512-N/KsiubQ/L3yffyKMQSBj4vATzWhX6eczd3IyW7qRN5GMu6fs5acHWIw8ltWJkDousUN9DkRfpSJXgOP+Y+ijQ==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/create-platformatic/-/create-platformatic-1.26.0.tgz", + "integrity": "sha512-1nsFnYdP8SM66gC1LKeWkI5r7vExo0ZfLuC8J6s016jr2PvAL8B1i7VOBaTLoZCPefhTRXSI3myKVdkL7viO/Q==", "dependencies": { - "@platformatic/config": "1.25.0", - "@platformatic/create-platformatic-auto": "1.25.0", - "@platformatic/utils": "1.25.0", + "@platformatic/config": "1.26.0", + "@platformatic/create-platformatic-auto": "1.26.0", + "@platformatic/utils": "1.26.0", "@types/node": "^20.11.15", "boring-name-generator": "^1.0.3", "chalk": "^5.3.0", @@ -4197,14 +4183,14 @@ } }, "node_modules/duplexify": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz", - "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz", + "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", "dependencies": { "end-of-stream": "^1.4.1", "inherits": "^2.0.3", "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" + "stream-shift": "^1.0.2" } }, "node_modules/eastasianwidth": { @@ -7589,11 +7575,6 @@ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==" - }, "node_modules/lodash.defaults": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", @@ -9243,6 +9224,22 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/pino-roll": { + "version": "1.0.0-rc.1", + "resolved": "https://registry.npmjs.org/pino-roll/-/pino-roll-1.0.0-rc.1.tgz", + "integrity": "sha512-wJUXdRMlbbUQkBT8C0ePwPxJpP9Eg2FKUfBAKv2ATsS/+ujtV64l/sLtdQcI+F+aAac0/1QjJOjuVyxUTDq5zA==", + "dependencies": { + "sonic-boom": "^2.8.0" + } + }, + "node_modules/pino-roll/node_modules/sonic-boom": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-2.8.0.tgz", + "integrity": "sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==", + "dependencies": { + "atomic-sleep": "^1.0.0" + } + }, "node_modules/pino-std-serializers": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz", @@ -9392,26 +9389,26 @@ } }, "node_modules/platformatic": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/platformatic/-/platformatic-1.25.0.tgz", - "integrity": "sha512-/TOHIrg6PRr5YGVd0zLm04uKr19QwFo5wgTJ1ccG0UQfPCeRBwWyAP39uGm7DZoQAeic3rlziTEtWjMy5W0GZQ==", + "version": "1.26.0", + "resolved": "https://registry.npmjs.org/platformatic/-/platformatic-1.26.0.tgz", + "integrity": "sha512-nv2PS+ISC/mP8DsBn/bLnSvj10z4KnNTLzHt0Xup8fxzj6EmwS9wHgLwZVusTW5htGGPCE+4eCPU0C4iiB9nhA==", "dependencies": { "@fastify/error": "^3.4.1", - "@platformatic/authenticate": "1.25.0", - "@platformatic/client-cli": "1.25.0", - "@platformatic/composer": "1.25.0", - "@platformatic/config": "1.25.0", - "@platformatic/control": "1.25.0", - "@platformatic/db": "1.25.0", - "@platformatic/deploy-client": "1.25.0", - "@platformatic/frontend-template": "1.25.0", - "@platformatic/metaconfig": "1.25.0", - "@platformatic/runtime": "1.25.0", - "@platformatic/service": "1.25.0", - "@platformatic/utils": "1.25.0", + "@platformatic/authenticate": "1.26.0", + "@platformatic/client-cli": "1.26.0", + "@platformatic/composer": "1.26.0", + "@platformatic/config": "1.26.0", + "@platformatic/control": "1.26.0", + "@platformatic/db": "1.26.0", + "@platformatic/deploy-client": "1.26.0", + "@platformatic/frontend-template": "1.26.0", + "@platformatic/metaconfig": "1.26.0", + "@platformatic/runtime": "1.26.0", + "@platformatic/service": "1.26.0", + "@platformatic/utils": "1.26.0", "colorette": "^2.0.20", "commist": "^3.2.0", - "create-platformatic": "1.25.0", + "create-platformatic": "1.26.0", "desm": "^1.3.1", "dotenv": "^16.4.1", "execa": "^8.0.1",