diff --git a/package-lock.json b/package-lock.json index 1e698a4..4eda6b5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -701,6 +701,14 @@ "fastify-plugin": "^4.0.0" } }, + "node_modules/@fastify/busboy": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.0.0.tgz", + "integrity": "sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==", + "engines": { + "node": ">=14" + } + }, "node_modules/@fastify/cors": { "version": "8.4.0", "resolved": "https://registry.npmjs.org/@fastify/cors/-/cors-8.4.0.tgz", @@ -1364,58 +1372,58 @@ } }, "node_modules/@platformatic/authenticate": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/authenticate/-/authenticate-1.0.0.tgz", - "integrity": "sha512-LGjEVPhO732ycEfOb1ojF+Hg0hEdoIj4CG3+fuOXqsbE1AscpIoB8XM+3JME7VPfhNRpySIyVmLdgf7hhc4KuQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/authenticate/-/authenticate-1.1.0.tgz", + "integrity": "sha512-7C9zXhokfchkd+xZy+sQFwXGKp/JTn63Ebju1IwLJvZFJ7rCMvN9RiV5xIoNbacacwvrOSGxAKzMyMl5jU24gA==", "dependencies": { - "@fastify/error": "^3.2.1", - "@platformatic/config": "1.0.0", + "@fastify/error": "^3.3.0", + "@platformatic/config": "1.1.0", "colorette": "^2.0.20", "commist": "^3.2.0", - "es-main": "^1.2.0", + "es-main": "^1.3.0", "minimist": "^1.2.8", "open": "^8.4.2", - "undici": "^5.22.1" + "undici": "^5.25.3" } }, "node_modules/@platformatic/client": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/client/-/client-1.0.0.tgz", - "integrity": "sha512-d/Cidv/jcuCoG654BBWMPF0py1zuAbFuUbap3BzvgY/HJYWjZGjNGRsHEkLYRHWrPSJcmh75VvfTSg6IFLq9EA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/client/-/client-1.1.0.tgz", + "integrity": "sha512-+Ny4q/8GCELJPcymqc4cR9vlzsAPcYcXWYGgGwnQkWwjM01ZHt0Y3oyWVaRbuJdto2m3Mm9opwm8I0Lem2lthA==", "dependencies": { - "@apidevtools/json-schema-ref-parser": "^11.0.0", - "@fastify/error": "^3.2.1", + "@apidevtools/json-schema-ref-parser": "^11.1.0", + "@fastify/error": "^3.3.0", "abstract-logging": "^2.0.1", "ajv": "^8.12.0", "jsonpointer": "^5.0.1", - "undici": "^5.22.1" + "undici": "^5.25.3" } }, "node_modules/@platformatic/client-cli": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/client-cli/-/client-cli-1.0.0.tgz", - "integrity": "sha512-A5xa46oyC+hKPqwiOpcDLQ7jc/U3i74LYtdFV4yW1qqUlxDXtTihcxLY0ejGgZ/qgpJhFEFU2olI2RZWEtDvvw==", - "dependencies": { - "@fastify/error": "^3.2.1", - "@platformatic/client": "1.0.0", - "@platformatic/config": "1.0.0", - "@platformatic/metaconfig": "1.0.0", - "@platformatic/runtime": "1.0.0", - "@platformatic/service": "1.0.0", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/client-cli/-/client-cli-1.1.0.tgz", + "integrity": "sha512-TPF9MpRaKHf0Mz2EqUtjQGsSeoqjq5y1+YX6LZzxpt6y7GRisUU9zByCE//DgsaJE1VBNa+YuQ2TvtGpL6sLFg==", + "dependencies": { + "@fastify/error": "^3.3.0", + "@platformatic/client": "1.1.0", + "@platformatic/config": "1.1.0", + "@platformatic/metaconfig": "1.1.0", + "@platformatic/runtime": "1.1.0", + "@platformatic/service": "1.1.0", "abstract-logging": "^2.0.1", - "camelcase": "6.x", + "camelcase": "~6.3.0", "code-block-writer": "^12.0.0", "desm": "^1.3.0", - "es-main": "^1.2.0", + "es-main": "^1.3.0", "find-up": "^6.3.0", - "graphql": "^16.6.0", + "graphql": "^16.8.1", "help-me": "^4.2.0", "jsonpointer": "^5.0.1", "minimist": "^1.2.8", - "pino": "^8.14.1", - "pino-pretty": "^10.0.0", - "undici": "^5.22.1", - "yaml": "^2.3.1" + "pino": "^8.15.3", + "pino-pretty": "^10.2.0", + "undici": "^5.25.3", + "yaml": "^2.3.2" }, "bin": { "plt-client": "cli.mjs" @@ -1498,163 +1506,163 @@ } }, "node_modules/@platformatic/composer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/composer/-/composer-1.0.0.tgz", - "integrity": "sha512-RHqa5ghYbILHXsSGz80EFRtfe/tMW+rUtL5pENKwKnn6X3wSvTsVhApBEYLOF+bXg4UNp961OArakMB5G0TIcA==", - "dependencies": { - "@fastify/error": "^3.2.1", - "@fastify/http-proxy": "^9.2.0", - "@fastify/reply-from": "^9.3.0", - "@fastify/static": "^6.10.2", - "@fastify/swagger": "^8.5.1", - "@fastify/swagger-ui": "^1.9.0", - "@platformatic/config": "1.0.0", - "@platformatic/service": "1.0.0", - "@platformatic/swagger-ui-theme": "1.0.0", - "@platformatic/telemetry": "1.0.0", - "ajv": "^8.0.0", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/composer/-/composer-1.1.0.tgz", + "integrity": "sha512-9P6ON31pCPMiWGcAVh+ztQmUcXON+mnBnm2vQJ/frhZPrKXzR6Vj2eakOv9eWeM0jtDj/GokE/EHPu4b81WmUQ==", + "dependencies": { + "@fastify/error": "^3.3.0", + "@fastify/http-proxy": "^9.2.1", + "@fastify/reply-from": "^9.4.0", + "@fastify/static": "^6.11.2", + "@fastify/swagger": "^8.10.1", + "@fastify/swagger-ui": "^1.9.3", + "@platformatic/config": "1.1.0", + "@platformatic/service": "1.1.0", + "@platformatic/swagger-ui-theme": "1.1.0", + "@platformatic/telemetry": "1.1.0", + "ajv": "^8.12.0", "commist": "^3.2.0", "desm": "^1.3.0", - "es-main": "^1.2.0", + "es-main": "^1.3.0", "fast-deep-equal": "^3.1.3", - "fastify": "^4.18.0", - "fastify-openapi-glue": "^4.2.0", - "fastify-plugin": "^4.5.0", + "fastify": "^4.23.2", + "fastify-openapi-glue": "^4.3.3", + "fastify-plugin": "^4.5.1", "help-me": "^4.2.0", "json-schema-traverse": "^1.0.0", "minimist": "^1.2.8", - "pino": "^8.14.1", - "pino-pretty": "^10.0.0", + "pino": "^8.15.3", + "pino-pretty": "^10.2.0", "rfdc": "^1.3.0", - "ua-parser-js": "^1.0.35", - "undici": "^5.22.1" + "ua-parser-js": "^1.0.36", + "undici": "^5.25.3" }, "bin": { "plt-composer": "composer.mjs" } }, "node_modules/@platformatic/config": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/config/-/config-1.0.0.tgz", - "integrity": "sha512-A+qB5HSV9bgW87B+ZEzQrRKRLmzfC4+BzgP3OZKZrAYbSEu0Axgh/WWJaU2p+/qmSRnsvhech033rozrQ4/ylw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/config/-/config-1.1.0.tgz", + "integrity": "sha512-M9ysuhPC0qFs6eKlc/NZKoYCjmaGXQM/++lkhevJCoM/IPJX4A42Z4j40bEwFFWOW+Ii6T6idWAbg0wOnYo+9Q==", "dependencies": { "@fastify/deepmerge": "^1.3.0", - "@fastify/error": "^3.2.1", - "@platformatic/metaconfig": "1.0.0", - "@platformatic/utils": "1.0.0", + "@fastify/error": "^3.3.0", + "@platformatic/metaconfig": "1.1.0", + "@platformatic/utils": "1.1.0", "ajv": "^8.12.0", - "dotenv": "^16.1.4", + "dotenv": "^16.3.1", "minimist": "^1.2.8", "pupa": "^3.1.0", - "semver": "^7.5.1", - "undici": "^5.22.1" + "semver": "^7.5.4", + "undici": "^5.25.3" } }, "node_modules/@platformatic/db": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/db/-/db-1.0.0.tgz", - "integrity": "sha512-bqWown1gJ6FOzTuzh2qM3lMrkK167grxb2DOsxGQQGmahOzb0tsBqXYdYffuWgSI5YmymatiuS/tRi5ptIYG7Q==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/db/-/db-1.1.0.tgz", + "integrity": "sha512-uIFw0oEJbjgYNe99NNBEHoPFJ/sI1kJqYQTMcIN7x192HMzc3UbwP/bqxloiIBHGAss2owsF+4kL3F9GNFgJUw==", "dependencies": { "@fastify/accepts": "^4.2.0", "@fastify/basic-auth": "^5.0.0", - "@fastify/cors": "^8.3.0", + "@fastify/cors": "^8.4.0", "@fastify/deepmerge": "^1.3.0", - "@fastify/error": "^3.2.1", - "@fastify/static": "^6.10.2", - "@fastify/swagger": "^8.5.1", - "@platformatic/config": "1.0.0", - "@platformatic/db-authorization": "1.0.0", - "@platformatic/db-core": "1.0.0", - "@platformatic/service": "1.0.0", - "@platformatic/sql-events": "1.0.0", - "@platformatic/sql-graphql": "1.0.0", - "@platformatic/sql-json-schema-mapper": "1.0.0", - "@platformatic/sql-mapper": "1.0.0", - "@platformatic/sql-openapi": "1.0.0", - "@platformatic/telemetry": "1.0.0", - "@platformatic/utils": "1.0.0", + "@fastify/error": "^3.3.0", + "@fastify/static": "^6.11.2", + "@fastify/swagger": "^8.10.1", + "@platformatic/config": "1.1.0", + "@platformatic/db-authorization": "1.1.0", + "@platformatic/db-core": "1.1.0", + "@platformatic/service": "1.1.0", + "@platformatic/sql-events": "1.1.0", + "@platformatic/sql-graphql": "1.1.0", + "@platformatic/sql-json-schema-mapper": "1.1.0", + "@platformatic/sql-mapper": "1.1.0", + "@platformatic/sql-openapi": "1.1.0", + "@platformatic/telemetry": "1.1.0", + "@platformatic/utils": "1.1.0", "camelcase": "^6.3.0", "close-with-grace": "^1.2.0", "code-block-writer": "^12.0.0", "commist": "^3.2.0", "desm": "^1.3.0", "env-schema": "^5.2.0", - "es-main": "^1.2.0", - "execa": "^8.0.0", - "fastify": "^4.18.0", - "fastify-metrics": "^10.3.0", - "fastify-plugin": "^4.5.0", + "es-main": "^1.3.0", + "execa": "^8.0.1", + "fastify": "^4.23.2", + "fastify-metrics": "^10.3.2", + "fastify-plugin": "^4.5.1", "fastify-print-routes": "^2.1.0", - "graphql": "^16.6.0", + "graphql": "^16.8.1", "help-me": "^4.2.0", "minimist": "^1.2.8", - "pino": "^8.14.1", - "pino-pretty": "^10.0.0", + "pino": "^8.15.3", + "pino-pretty": "^10.2.0", "postgrator": "^7.2.0", "rfdc": "^1.3.0", "rimraf": "^4.4.1", - "ua-parser-js": "^1.0.35" + "ua-parser-js": "^1.0.36" }, "bin": { "plt-db": "db.mjs" } }, "node_modules/@platformatic/db-authorization": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/db-authorization/-/db-authorization-1.0.0.tgz", - "integrity": "sha512-FQ9Lqo2sBhyHhH9WmrCSUkqJ6HaCI6H/n9YNo9rEGy5cOZaoz+SF//8kbHquF3i5QIvdeFUoGFavlyqXMASOkg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/db-authorization/-/db-authorization-1.1.0.tgz", + "integrity": "sha512-onVZZgck1UlMXnk0NkFlwd5gD+TzzQr8REnafuVOvxKQW7jX1Yl2U1YBg9cAhjShc2hoVPY5hkF1X1J1awBKnQ==", "dependencies": { - "@fastify/error": "^3.2.1", - "@fastify/jwt": "^7.0.0", - "fastify-plugin": "^4.5.0", - "fastify-user": "^0.3.0", - "get-jwks": "^8.1.0", + "@fastify/error": "^3.3.0", + "@fastify/jwt": "^7.2.1", + "fastify-plugin": "^4.5.1", + "fastify-user": "^0.3.1", + "get-jwks": "^8.3.1", "leven": "~3.1.0", - "undici": "^5.22.1" + "undici": "^5.25.3" } }, "node_modules/@platformatic/db-core": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/db-core/-/db-core-1.0.0.tgz", - "integrity": "sha512-l+brnNyGom7ut1ayWKbdvVqWPwM2oEeEeh3KUhQhNXoOQVMxc57TuGobOdCmfQPKsF7X0m6SNc/dRiUDurtMtw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/db-core/-/db-core-1.1.0.tgz", + "integrity": "sha512-grbrWoKdjPHlO/bEzX9AVMBpnBpFi64xCHLa2PS/ET08mOZ1mzmxbKxfd90H4bMt+l+60fqVuMueh4nk4VW+GA==", "dependencies": { - "@platformatic/sql-events": "1.0.0", - "@platformatic/sql-graphql": "1.0.0", - "@platformatic/sql-mapper": "1.0.0", - "@platformatic/sql-openapi": "1.0.0", - "fastify-plugin": "^4.5.0" + "@platformatic/sql-events": "1.1.0", + "@platformatic/sql-graphql": "1.1.0", + "@platformatic/sql-mapper": "1.1.0", + "@platformatic/sql-openapi": "1.1.0", + "fastify-plugin": "^4.5.1" } }, "node_modules/@platformatic/deploy-client": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/deploy-client/-/deploy-client-1.0.0.tgz", - "integrity": "sha512-zDt1XHEphoaSk7bpMl5ilGYV2qiK4yEaZN9hUWlPpTGFOUeSP+zM0Q2UM0k9z0NlovoZssTtz+hTbdUEayV2Kg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/deploy-client/-/deploy-client-1.1.0.tgz", + "integrity": "sha512-Hr2Ji9VLTT1Qkqg6vylAU9hswUDn1DsP7m4WVoi+RDJhw3TDQpt/F3pkl9rJpDr7zYAFsEXTQPQ6N29YZ9tC5Q==", "dependencies": { - "@fastify/error": "^3.2.1", - "@platformatic/config": "1.0.0", - "@platformatic/runtime": "1.0.0", - "@platformatic/service": "1.0.0", - "pretty-bytes": "^6.1.0", - "tar": "^6.1.15", - "undici": "^5.22.1" + "@fastify/error": "^3.3.0", + "@platformatic/config": "1.1.0", + "@platformatic/runtime": "1.1.0", + "@platformatic/service": "1.1.0", + "pretty-bytes": "^6.1.1", + "tar": "^6.2.0", + "undici": "^5.25.3" } }, "node_modules/@platformatic/frontend-template": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/frontend-template/-/frontend-template-1.0.0.tgz", - "integrity": "sha512-spGz0J6XjrjvHYT/ZLiZGyWE1hDidpe8OWbIzSgJ4MyDDjKiT6kmsJfILhux0aDxehdbhRDVoEJQTuKQVLFI4g==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/frontend-template/-/frontend-template-1.1.0.tgz", + "integrity": "sha512-Gkbd6kw0tgJPeFbBvDclABSD8Nqq6IseClk56Ge4TiZsDx3Z5OS8acG4GMJm7hMv9scz8rxpVYci4cVP07KunA==", "dependencies": { - "@platformatic/client": "1.0.0", - "@platformatic/db": "^1.0.0", + "@platformatic/client": "1.1.0", + "@platformatic/db": "^1.1.0", "camelcase": "^8.0.0", "code-block-writer": "^12.0.0", "desm": "^1.3.0", - "es-main": "^1.2.0", - "execa": "^8.0.0", + "es-main": "^1.3.0", + "execa": "^8.0.1", "help-me": "^4.2.0", "jsonpointer": "^5.0.1", "minimist": "^1.2.8", - "undici": "^5.22.0" + "undici": "^5.25.3" } }, "node_modules/@platformatic/frontend-template/node_modules/camelcase": { @@ -1669,195 +1677,195 @@ } }, "node_modules/@platformatic/metaconfig": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/metaconfig/-/metaconfig-1.0.0.tgz", - "integrity": "sha512-tEsQd8fAQA7mSNlaniSI6Q9Uz7F+tj0HmrZjYmvkU550pAtzzKO4KHCZQHpQ5u59OFw1ECg6F8YzNUPnjqT5Ow==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/metaconfig/-/metaconfig-1.1.0.tgz", + "integrity": "sha512-WTtV56+FM83L/0J39OknaQuqG1igLxDlhR/YPQIs8dZS+R63kFFFhMXgfBJ3Up5GaItj+0f3wlnCXKPQP5bc9w==", "dependencies": { - "@fastify/error": "^3.2.1", + "@fastify/error": "^3.3.0", "@iarna/toml": "^2.2.5", "json5": "^2.2.3", "rfdc": "^1.3.0", - "semver": "^7.5.1", - "yaml": "^2.3.1" + "semver": "^7.5.4", + "yaml": "^2.3.2" } }, "node_modules/@platformatic/runtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/runtime/-/runtime-1.0.0.tgz", - "integrity": "sha512-ciLDzVrlOv1ceIU/t66s7gH7TGYtViQO5S1qlpjKtpr14q5bf703zdPfOnVaOh5DVEJ3aIKCLj53gyznH225Gw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/runtime/-/runtime-1.1.0.tgz", + "integrity": "sha512-FdPiCHpKScDG/ql8s7/dJUPm57B94CulVUrCbsJXg5ck/T3T0VRe3mTRjtAClWPm6yRF1SYtFFEYCT+cA8RHkA==", "dependencies": { - "@fastify/error": "^3.2.1", + "@fastify/error": "^3.3.0", "@hapi/topo": "^6.0.2", - "@platformatic/composer": "1.0.0", - "@platformatic/config": "1.0.0", - "@platformatic/db": "1.0.0", - "@platformatic/service": "1.0.0", - "@platformatic/telemetry": "1.0.0", - "@platformatic/utils": "1.0.0", + "@platformatic/composer": "1.1.0", + "@platformatic/config": "1.1.0", + "@platformatic/db": "1.1.0", + "@platformatic/service": "1.1.0", + "@platformatic/telemetry": "1.1.0", + "@platformatic/utils": "1.1.0", "close-with-grace": "^1.2.0", "commist": "^3.2.0", "debounce": "^1.2.1", "desm": "^1.3.0", - "es-main": "^1.2.0", + "es-main": "^1.3.0", "fastest-levenshtein": "^1.0.16", - "fastify": "^4.18.0", - "fastify-undici-dispatcher": "^0.4.1", + "fastify": "^4.23.2", + "fastify-undici-dispatcher": "^0.4.2", "help-me": "^4.2.0", "minimist": "^1.2.8", - "pino": "^8.14.1", - "pino-pretty": "^10.0.0", - "undici": "^5.22.1" + "pino": "^8.15.3", + "pino-pretty": "^10.2.0", + "undici": "^5.25.3" }, "bin": { "plt-runtime": "runtime.mjs" } }, "node_modules/@platformatic/service": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/service/-/service-1.0.0.tgz", - "integrity": "sha512-j0vMhFfwXnnKBS3zFZ2P4Th7F4s5jN629hswHlyh8+7UFmtFreNOnLTQA2MbIPOtq3bFelaIJNYaYwVZGaN3fg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/service/-/service-1.1.0.tgz", + "integrity": "sha512-6cR1whIHxnygA2sd2qYuZun8l+dYH1QWq5Hs0XfUt3U2OHQb1x5Kp9JSvd+emXBsaBJTk7jsBp0PbGtCuScyJw==", "dependencies": { "@fastify/accepts": "^4.2.0", "@fastify/autoload": "^5.7.1", "@fastify/basic-auth": "^5.0.0", - "@fastify/cors": "^8.3.0", + "@fastify/cors": "^8.4.0", "@fastify/deepmerge": "^1.3.0", - "@fastify/restartable": "^2.1.0", - "@fastify/static": "^6.10.2", - "@fastify/swagger": "^8.5.1", - "@fastify/swagger-ui": "^1.9.0", - "@fastify/under-pressure": "^8.2.0", + "@fastify/restartable": "^2.1.1", + "@fastify/static": "^6.11.2", + "@fastify/swagger": "^8.10.1", + "@fastify/swagger-ui": "^1.9.3", + "@fastify/under-pressure": "^8.3.0", "@mercuriusjs/federation": "^2.0.0", - "@platformatic/client": "1.0.0", - "@platformatic/config": "1.0.0", - "@platformatic/swagger-ui-theme": "1.0.0", - "@platformatic/telemetry": "1.0.0", - "@platformatic/utils": "1.0.0", - "@types/ws": "^8.5.5", + "@platformatic/client": "1.1.0", + "@platformatic/config": "1.1.0", + "@platformatic/swagger-ui-theme": "1.1.0", + "@platformatic/telemetry": "1.1.0", + "@platformatic/utils": "1.1.0", + "@types/ws": "^8.5.6", "ajv": "^8.12.0", "close-with-grace": "^1.2.0", "commist": "^3.2.0", "desm": "^1.3.0", "env-schema": "^5.2.0", - "es-main": "^1.2.0", - "execa": "^8.0.0", - "fastify": "^4.18.0", - "fastify-metrics": "^10.3.0", + "es-main": "^1.3.0", + "execa": "^8.0.1", + "fastify": "^4.23.2", + "fastify-metrics": "^10.3.2", "fastify-plugin": "^4.5.1", - "graphql": "^16.6.0", + "graphql": "^16.8.1", "help-me": "^4.2.0", - "mercurius": "^13.0.0", + "mercurius": "^13.1.0", "minimist": "^1.2.8", - "pino": "^8.14.1", - "pino-pretty": "^10.0.0", + "pino": "^8.15.3", + "pino-pretty": "^10.2.0", "rfdc": "^1.3.0", - "ua-parser-js": "^1.0.35" + "ua-parser-js": "^1.0.36" }, "bin": { "plt-service": "service.mjs" } }, "node_modules/@platformatic/sql-events": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/sql-events/-/sql-events-1.0.0.tgz", - "integrity": "sha512-znF16m/wriINj4Movq7qMGeRXbBOQwa1DpdvYwzyf6XiIWxIcVfaSAm6QMHcY8C0/kRzCJ5qger3WV3EL8WV3w==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-events/-/sql-events-1.1.0.tgz", + "integrity": "sha512-Qta5Myg+GdSYQzkx6rBZvD3bS1agNncv6VlP6EioZNbFlxAVwQKfx/6jek0XpvGynX7KZ6ZYBn3zZhYoJimLdw==", "dependencies": { - "@fastify/error": "^3.2.1", + "@fastify/error": "^3.3.0", "camelcase": "^6.3.0", - "fastify-plugin": "^4.5.0", + "fastify-plugin": "^4.5.1", "mqemitter": "^5.0.0", "mqemitter-redis": "^5.0.0" } }, "node_modules/@platformatic/sql-graphql": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/sql-graphql/-/sql-graphql-1.0.0.tgz", - "integrity": "sha512-Hr8unKry0pWvX5rcd0x9WfHU3MDkytcJiGjhp7QlEj47RdNtr6ehR1aqodhf6WJ8aHZmrY3JMqzhrCz2kEz5AA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-graphql/-/sql-graphql-1.1.0.tgz", + "integrity": "sha512-aEf+2sE9w2KxgZFmZs7TLOEDGwnBC967+vA6eVcdqClQaaWZyNCpcAL9pQ1EWIZEP3zSdX5dWYbErylg+pSfbA==", "dependencies": { - "@fastify/error": "^3.2.1", + "@fastify/error": "^3.3.0", "@mercuriusjs/federation": "^2.0.0", - "@platformatic/utils": "1.0.0", + "@platformatic/utils": "1.1.0", "camelcase": "^6.3.0", - "fastify-plugin": "^4.5.0", - "graphql": "^16.6.0", + "fastify-plugin": "^4.5.1", + "graphql": "^16.8.1", "graphql-scalars": "^1.22.2", "graphql-type-json": "^0.3.2", "inflected": "^2.1.0", - "mercurius": "^13.0.0" + "mercurius": "^13.1.0" } }, "node_modules/@platformatic/sql-json-schema-mapper": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/sql-json-schema-mapper/-/sql-json-schema-mapper-1.0.0.tgz", - "integrity": "sha512-u9uvSeov5SUPTEC0uPQYw1yLq+Dr78QtD2GJiN+6LqrycuR5iWe4cHMydMM26EYHlycCNqDPUu9YvRIXA3gklA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-json-schema-mapper/-/sql-json-schema-mapper-1.1.0.tgz", + "integrity": "sha512-Bvh1g8ZPN03kyhj1/zbZfvcaZIjG/9FITq+iToUO0NzID/gRLsWOS4DAvPILtnXpZSc/7vaXTWG7+jJYGc4RLw==", "dependencies": { "code-block-writer": "^12.0.0", "safe-identifier": "^0.4.2" } }, "node_modules/@platformatic/sql-mapper": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/sql-mapper/-/sql-mapper-1.0.0.tgz", - "integrity": "sha512-9gVvBezbNSg+rIbxyFaZ27k5WB6jCSlwulSeNUbk+ICmfR4bxv2Y6d+BLTH6vEkhd71INAvPd5KvLfKRynk84g==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-mapper/-/sql-mapper-1.1.0.tgz", + "integrity": "sha512-Y0cI/OhgR8vak5toVSvuPBEyuF0qqDty5vYba7tEW4lFCMzK2Gg3ry67ROJ+fD640WXwCc+h8GCpS4ZUJs+uvQ==", "dependencies": { "@databases/mysql": "^6.0.0", "@databases/pg": "^5.4.1", "@databases/sql": "^3.3.0", - "@fastify/error": "^3.2.1", + "@fastify/error": "^3.3.0", "@hapi/topo": "^6.0.2", "@matteo.collina/sqlite-pool": "^0.3.0", - "@platformatic/utils": "1.0.0", + "@platformatic/utils": "1.1.0", "camelcase": "^6.3.0", - "fastify-plugin": "^4.5.0", + "fastify-plugin": "^4.5.1", "inflected": "^2.1.0" } }, "node_modules/@platformatic/sql-openapi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/sql-openapi/-/sql-openapi-1.0.0.tgz", - "integrity": "sha512-2s9q/DotgL+I35zkzhOFRsvZ86/7g7RQmL/lGV409Hmy5ssptNe9QFbcBOm9HF6cPh9sNUebmuJYWu5jTHhQ/w==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-openapi/-/sql-openapi-1.1.0.tgz", + "integrity": "sha512-O4aOjq1xpx23liFpKCkvdxIByuWrKk9RBc8gq+2MrtfKZLacZg73iPhQrPSFe8I2canR1i0AgwNkWLODcRQfwA==", "dependencies": { "@fastify/deepmerge": "^1.3.0", - "@fastify/error": "^3.2.1", - "@fastify/swagger": "^8.5.1", - "@fastify/swagger-ui": "^1.9.0", - "@platformatic/sql-json-schema-mapper": "1.0.0", - "@platformatic/swagger-ui-theme": "1.0.0", - "@platformatic/utils": "1.0.0", + "@fastify/error": "^3.3.0", + "@fastify/swagger": "^8.10.1", + "@fastify/swagger-ui": "^1.9.3", + "@platformatic/sql-json-schema-mapper": "1.1.0", + "@platformatic/swagger-ui-theme": "1.1.0", + "@platformatic/utils": "1.1.0", "camelcase": "^6.3.0", - "fastify-plugin": "^4.5.0", + "fastify-plugin": "^4.5.1", "inflected": "^2.1.0" } }, "node_modules/@platformatic/swagger-ui-theme": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/swagger-ui-theme/-/swagger-ui-theme-1.0.0.tgz", - "integrity": "sha512-jUKH6jEG8uGF+fxYFddyVoCugbRj5oVMgKnvRKQ3MjyJIm1g9rt2xa1gkaB8PfGMlHEo0NxA4Bdpeb7pn1QgfQ==" + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/swagger-ui-theme/-/swagger-ui-theme-1.1.0.tgz", + "integrity": "sha512-csE9zw4Zfn3I3ZNH3R2IqBwkEiZFDyJB4R2wYvv9zC5uSTCyr+Nd/ekW0+dVSyfpAAcQPD+tHtoxabQlSMZp9Q==" }, "node_modules/@platformatic/telemetry": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/telemetry/-/telemetry-1.0.0.tgz", - "integrity": "sha512-rxVleLeK2wSBf27iynqnIdrkPXG0GEA4EQrmEP0SDj3h5NBWQcGCjAWYWVsMzepg558B53HbRFqMBp5vZds3LA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/telemetry/-/telemetry-1.1.0.tgz", + "integrity": "sha512-85cALMjsQXF6LlCoBJfupa081eMaqGnH05rCnoSpz1s30UZKAVZTvhCGU1dwt5eeZevx3XEUgBbBiGj8W29cmQ==", "dependencies": { - "@fastify/swagger": "^8.9.0", - "@opentelemetry/api": "^1.4.1", - "@opentelemetry/core": "^1.15.0", + "@fastify/swagger": "^8.10.1", + "@opentelemetry/api": "^1.6.0", + "@opentelemetry/core": "^1.17.0", "@opentelemetry/exporter-trace-otlp-proto": "^0.43.0", - "@opentelemetry/exporter-zipkin": "^1.15.0", - "@opentelemetry/resources": "^1.15.0", - "@opentelemetry/sdk-trace-base": "^1.15.0", - "@opentelemetry/semantic-conventions": "^1.15.0", + "@opentelemetry/exporter-zipkin": "^1.17.0", + "@opentelemetry/resources": "^1.17.0", + "@opentelemetry/sdk-trace-base": "^1.17.0", + "@opentelemetry/semantic-conventions": "^1.17.0", "fast-uri": "^2.2.0", - "fastify-plugin": "^4.5.0" + "fastify-plugin": "^4.5.1" } }, "node_modules/@platformatic/utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@platformatic/utils/-/utils-1.0.0.tgz", - "integrity": "sha512-UXXGBmNh8In9JfZGPyAnXXrYt10xJ6mVDwrHQl0tEqdMynDXIm6lVXCyrj5M255VPv9DvlXwIzhNrTCiSrRSVw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@platformatic/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-HN40EySmtuFswHtAbFw3QpXoBUJHpqwgRIxnOuVNb8fOpLAZCiYvBPJJDHVQxWniWa6ub1TAeYQ9ZHXHGhHYqw==", "dependencies": { "@fastify/deepmerge": "^1.3.0", - "@fastify/error": "^3.2.1", + "@fastify/error": "^3.3.0", "leven": "~3.1.0", "minimatch": "^8.0.4" } @@ -1973,9 +1981,9 @@ } }, "node_modules/@types/mysql": { - "version": "2.15.21", - "resolved": "https://registry.npmjs.org/@types/mysql/-/mysql-2.15.21.tgz", - "integrity": "sha512-NPotx5CVful7yB+qZbWtXL2fA4e7aEHkihHLjklc6ID8aq7bhguHgeIoC1EmSNTAuCgI6ZXrjt2ZSaXnYX0EUg==", + "version": "2.15.22", + "resolved": "https://registry.npmjs.org/@types/mysql/-/mysql-2.15.22.tgz", + "integrity": "sha512-wK1pzsJVVAjYCSZWQoWHziQZbNggXFDUEIGf54g4ZM/ERuP86uGdWeKZWMYlqTPMZfHJJvLPyogXGvCOg87yLQ==", "dependencies": { "@types/node": "*" } @@ -2403,9 +2411,9 @@ } }, "node_modules/better-sqlite3": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-8.6.0.tgz", - "integrity": "sha512-jwAudeiTMTSyby+/SfbHDebShbmC2MCH8mU2+DXi0WJfv13ypEJm47cd3kljmy/H130CazEvkf2Li//ewcMJ1g==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-8.7.0.tgz", + "integrity": "sha512-99jZU4le+f3G6aIl6PmmV0cxUIWqKieHxsiF7G34CVFiE+/UabpYqkU0NJIkY/96mQKikHeBjtR27vFfs5JpEw==", "hasInstallScript": true, "dependencies": { "bindings": "^1.5.0", @@ -2573,17 +2581,6 @@ "semver": "^7.0.0" } }, - "node_modules/busboy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", - "dependencies": { - "streamsearch": "^1.1.0" - }, - "engines": { - "node": ">=10.16.0" - } - }, "node_modules/c8": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/c8/-/c8-8.0.1.tgz", @@ -3090,29 +3087,29 @@ } }, "node_modules/create-platformatic": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/create-platformatic/-/create-platformatic-1.0.0.tgz", - "integrity": "sha512-W583avs8OUiLI56S2NO8tvkJQDWSbRij/c+5BLJzsGGY5jt+atIBNZDpWxiegd7aSqAwxCljmoNa80GX9mLAug==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/create-platformatic/-/create-platformatic-1.1.0.tgz", + "integrity": "sha512-zpo3H5kSpnKier/W/Ky4CvbxpvuG9l80OSYofbpbL8KwiaEhGcJ35fwKjT2LEQqVe1R8t99WZ8asgKkBzdpT/Q==", "dependencies": { - "@platformatic/config": "1.0.0", + "@platformatic/config": "1.1.0", "boring-name-generator": "^1.0.3", - "chalk": "^5.2.0", + "chalk": "^5.3.0", "columnify": "^1.6.0", "commist": "^3.2.0", "desm": "^1.3.0", - "es-main": "^1.2.0", - "execa": "^8.0.0", - "fastify": "^4.18.0", + "es-main": "^1.3.0", + "execa": "^8.0.1", + "fastify": "^4.23.2", "help-me": "^4.2.0", - "inquirer": "^9.2.7", + "inquirer": "^9.2.11", "log-update": "^5.0.1", "minimist": "^1.2.8", "ora": "^6.3.1", - "pino": "^8.14.1", - "pino-pretty": "^10.0.0", + "pino": "^8.15.3", + "pino-pretty": "^10.2.0", "pupa": "^3.1.0", - "semver": "^7.5.1", - "undici": "^5.22.1", + "semver": "^7.5.4", + "undici": "^5.25.3", "which": "^3.0.1" }, "bin": { @@ -4974,9 +4971,9 @@ } }, "node_modules/get-jwks": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/get-jwks/-/get-jwks-8.3.0.tgz", - "integrity": "sha512-cz7pJmXUo2mVHSs0XDnvtxiTlWztS9tRJCWGm4PTS2ROfvpU8gerR1jhKncwVfeRilUlEBhIu4fMjTFnN/8ckQ==", + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/get-jwks/-/get-jwks-8.3.1.tgz", + "integrity": "sha512-fh7kfT1pW5Qynzx5Ug+yOi9DSRIGyabCsWZErDZqh/mh7YbeG2uaOTSWocA1pt0AuTTQasUm6EBJ1k0c8NAgWg==", "dependencies": { "jwk-to-pem": "^2.0.4", "lru-cache": "^10.0.0", @@ -8206,9 +8203,9 @@ } }, "node_modules/pino": { - "version": "8.15.1", - "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.1.tgz", - "integrity": "sha512-Cp4QzUQrvWCRJaQ8Lzv0mJzXVk4z2jlq8JNKMGaixC2Pz5L4l2p95TkuRvYbrEbe85NQsDKrAd4zalf7Ml6WiA==", + "version": "8.15.4", + "resolved": "https://registry.npmjs.org/pino/-/pino-8.15.4.tgz", + "integrity": "sha512-3s+SfSxeugMt8QeBVXprIJAgXuGDeGuHBfquXKEXKnpghlXzMGMjoa8tOSyzz00iBfQX3xlZvm2yJQ+d6SrVsg==", "dependencies": { "atomic-sleep": "^1.0.0", "fast-redact": "^3.1.1", @@ -8500,31 +8497,33 @@ } }, "node_modules/platformatic": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/platformatic/-/platformatic-1.0.0.tgz", - "integrity": "sha512-NfeF0FHQYadXD1pe87kyqWDJ3Kl4cxnzBL/RuxKGJgJu8XM7kjuvFtgQAJ5BgRn46SE9sZUZjWXSYSSmVd7Q7w==", - "dependencies": { - "@fastify/error": "^3.2.1", - "@platformatic/authenticate": "1.0.0", - "@platformatic/client-cli": "1.0.0", - "@platformatic/composer": "1.0.0", - "@platformatic/config": "1.0.0", - "@platformatic/db": "1.0.0", - "@platformatic/deploy-client": "1.0.0", - "@platformatic/frontend-template": "1.0.0", - "@platformatic/metaconfig": "1.0.0", - "@platformatic/runtime": "1.0.0", - "@platformatic/service": "1.0.0", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/platformatic/-/platformatic-1.1.0.tgz", + "integrity": "sha512-f91BjzCDRugslfQZWQl6t+j097FZ+3g6werTImmtQMnAK1cJYY0naf+DGHPbbErEvPVMMPtdslV7uig8lAtoeA==", + "dependencies": { + "@fastify/error": "^3.3.0", + "@platformatic/authenticate": "1.1.0", + "@platformatic/client-cli": "1.1.0", + "@platformatic/composer": "1.1.0", + "@platformatic/config": "1.1.0", + "@platformatic/db": "1.1.0", + "@platformatic/deploy-client": "1.1.0", + "@platformatic/frontend-template": "1.1.0", + "@platformatic/metaconfig": "1.1.0", + "@platformatic/runtime": "1.1.0", + "@platformatic/service": "1.1.0", "colorette": "^2.0.20", "commist": "^3.2.0", - "create-platformatic": "1.0.0", + "create-platformatic": "1.1.0", "desm": "^1.3.0", - "dotenv": "^16.1.4", + "dotenv": "^16.3.1", + "execa": "^8.0.1", "help-me": "^4.2.0", - "inquirer": "^9.2.7", + "inquirer": "^9.2.11", "minimist": "^1.2.8", - "pino": "^8.14.1", - "pino-pretty": "^10.0.0" + "pino": "^8.15.3", + "pino-pretty": "^10.2.0", + "undici": "^5.25.3" }, "bin": { "platformatic": "cli.js", @@ -9790,14 +9789,6 @@ "reusify": "^1.0.0" } }, - "node_modules/streamsearch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", - "engines": { - "node": ">=10.0.0" - } - }, "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", @@ -12558,11 +12549,11 @@ } }, "node_modules/undici": { - "version": "5.25.2", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.25.2.tgz", - "integrity": "sha512-tch8RbCfn1UUH1PeVCXva4V8gDpGAud/w0WubD6sHC46vYQ3KDxL+xv1A2UxK0N6jrVedutuPHxe1XIoqerwMw==", + "version": "5.25.3", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.25.3.tgz", + "integrity": "sha512-7lmhlz3K1+IKB6IUjkdzV2l0jKY8/0KguEMdEpzzXCug5pEGIp3DxUg0DEN65DrVoxHiRKpPORC/qzX+UglSkQ==", "dependencies": { - "busboy": "^1.6.0" + "@fastify/busboy": "^2.0.0" }, "engines": { "node": ">=14.0"