From 81fde623bf1f21b203184a233865150037ef94cb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 6 Dec 2023 16:44:36 +0100 Subject: [PATCH] Update platformatic to v1.14.0 (#137) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package-lock.json | 512 ++++++++++++++++++++++++++++++++-------------- 1 file changed, 363 insertions(+), 149 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6669305..60920b5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1150,6 +1150,22 @@ "mercurius": "^13.0.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", @@ -1375,12 +1391,12 @@ } }, "node_modules/@platformatic/authenticate": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/authenticate/-/authenticate-1.13.7.tgz", - "integrity": "sha512-avnoMpsDYGiQbl1q/ZDCt7HCAkz/X3gpN6yKUQlGimin0KpQKbWXebym4R7c41cJk7dsER4gZxVxrrrO3UdMFQ==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/authenticate/-/authenticate-1.14.0.tgz", + "integrity": "sha512-5DjbrkGutAwQ7rN3VEiNzvVhZVOfcKbU+Uf7fPRn8Syd9ufjpZ880qTuBMJCwwfCN3J09GwoHCGj8s5v2SETfw==", "dependencies": { "@fastify/error": "^3.3.0", - "@platformatic/config": "1.13.7", + "@platformatic/config": "1.14.0", "colorette": "^2.0.20", "commist": "^3.2.0", "es-main": "^1.3.0", @@ -1390,9 +1406,9 @@ } }, "node_modules/@platformatic/client": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/client/-/client-1.13.7.tgz", - "integrity": "sha512-IwIqIQe0OebqDCOuDETP0FZj/zcm8dK6m3s5Ct39AOSWmFtzhz1/WW7DC2b2K9NgbKhckfypppmitXcvyZkwJg==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/client/-/client-1.14.0.tgz", + "integrity": "sha512-4teeRvyPF7fPDYNFVSQTPvpGlRK9vPatfuAi+jL2T5LrTtz9oLPsjF6PoV/wOKZsO2Qa/XAKRjxaEYVMvcKoRA==", "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.1.0", "@fastify/error": "^3.3.0", @@ -1400,18 +1416,18 @@ "ajv": "^8.12.0", "camelcase": "^6.3.0", "jsonpointer": "^5.0.1", - "undici": "^5.25.4" + "undici": "^6.0.0" } }, "node_modules/@platformatic/client-cli": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/client-cli/-/client-cli-1.13.7.tgz", - "integrity": "sha512-9Y24fUKXGjh7J/NODghhQDtywzo4pnDX+qWW0qm2pIpx5Q6Nc4M8Np0Aqq9ju4PWwmBvxfTkPQMYK+eRmdgyNg==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/client-cli/-/client-cli-1.14.0.tgz", + "integrity": "sha512-B9JUk0g6T2Wkohccqckuhj0iM66TibZhKfcxGwMV7mk5MJMrK/XA04mWzHW1Fo6K/DbB2Qj9mTWdyosDJY01ug==", "dependencies": { "@fastify/error": "^3.3.0", - "@platformatic/client": "1.13.7", - "@platformatic/config": "1.13.7", - "@platformatic/metaconfig": "1.13.7", + "@platformatic/client": "1.14.0", + "@platformatic/config": "1.14.0", + "@platformatic/metaconfig": "1.14.0", "abstract-logging": "^2.0.1", "camelcase": "~6.3.0", "code-block-writer": "^12.0.0", @@ -1424,7 +1440,7 @@ "minimist": "^1.2.8", "pino": "^8.15.3", "pino-pretty": "^10.2.0", - "undici": "^5.25.4", + "undici": "^6.0.0", "yaml": "^2.3.2" }, "bin": { @@ -1497,6 +1513,17 @@ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, + "node_modules/@platformatic/client-cli/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" + } + }, "node_modules/@platformatic/client-cli/node_modules/yocto-queue": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", @@ -1508,10 +1535,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@platformatic/client/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" + } + }, "node_modules/@platformatic/composer": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/composer/-/composer-1.13.7.tgz", - "integrity": "sha512-D85mpp6qy/5IJ7x5s0OanZaR6tcAaTXCHjALPQb74yfIixRSdpvzt0dDP6S4WSJYwGD16MzPH3W3OMCR8PHpAg==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/composer/-/composer-1.14.0.tgz", + "integrity": "sha512-CjkYPhezg9pbLccXioj9L6VtK7n8NicbO5O9jPUi6ucY18KLEOTG+ZBgCwOCd0rOrPK0x0cetdDeqBw+ukKezw==", "dependencies": { "@fastify/error": "^3.3.0", "@fastify/http-proxy": "^9.2.1", @@ -1519,11 +1557,12 @@ "@fastify/static": "^6.11.2", "@fastify/swagger": "^8.10.1", "@fastify/swagger-ui": "^2.0.0", - "@platformatic/config": "1.13.7", - "@platformatic/generators": "1.13.7", - "@platformatic/service": "1.13.7", - "@platformatic/swagger-ui-theme": "1.13.7", - "@platformatic/telemetry": "1.13.7", + "@platformatic/config": "1.14.0", + "@platformatic/generators": "1.14.0", + "@platformatic/graphql-composer": "^0.5.1", + "@platformatic/service": "1.14.0", + "@platformatic/swagger-ui-theme": "1.14.0", + "@platformatic/telemetry": "1.14.0", "ajv": "^8.12.0", "commist": "^3.2.0", "desm": "^1.3.0", @@ -1532,40 +1571,64 @@ "fastify": "^4.23.2", "fastify-openapi-glue": "^4.3.3", "fastify-plugin": "^4.5.1", + "graphql": "^16.8.1", "help-me": "^4.2.0", "json-schema-traverse": "^1.0.0", + "mercurius": "^13.1.0", "minimist": "^1.2.8", "pino": "^8.15.3", "pino-pretty": "^10.2.0", "rfdc": "^1.3.0", "ua-parser-js": "^1.0.36", - "undici": "^5.25.4" + "undici": "^6.0.0" }, "bin": { "plt-composer": "composer.mjs" } }, + "node_modules/@platformatic/composer/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" + } + }, "node_modules/@platformatic/config": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/config/-/config-1.13.7.tgz", - "integrity": "sha512-6p7lowUhB2k57JZUl9klinCUvSVDHAKk+fTp2M2Vy18W3v+3EJuAWjFzxk0F5SOjCffACVl7N9hrBgR8xFkBBg==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/config/-/config-1.14.0.tgz", + "integrity": "sha512-VFf5qkgVI7dEbm8R9NzdsUOuzIenmXjpbgUQgHzZr6LfA2/4UN03vGUZa/3HNSCdcCJzYLakebpMnELHneNAhw==", "dependencies": { "@fastify/deepmerge": "^1.3.0", "@fastify/error": "^3.3.0", - "@platformatic/metaconfig": "1.13.7", - "@platformatic/utils": "1.13.7", + "@platformatic/metaconfig": "1.14.0", + "@platformatic/utils": "1.14.0", "ajv": "^8.12.0", "dotenv": "^16.3.1", "minimist": "^1.2.8", "pupa": "^3.1.0", "semver": "^7.5.4", - "undici": "^5.25.4" + "undici": "^6.0.0" + } + }, + "node_modules/@platformatic/config/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" } }, "node_modules/@platformatic/db": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/db/-/db-1.13.7.tgz", - "integrity": "sha512-k8Sq5uxsJiofJgBdZHQjQBU8My7/EPPCwvSyVDQ9zIixLSITdGFM+Tu2Iwt1/TBDmA3CQp78VaShinAVEb5q3w==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/db/-/db-1.14.0.tgz", + "integrity": "sha512-6mZfePuZkjP52KOHVeennr/rOzN0fi7Rbuuire25KVjbjS2GfJXpoUHEbf/KM4cY84ftg/pRXTB0W3fpckLIsw==", "dependencies": { "@fastify/accepts": "^4.2.0", "@fastify/basic-auth": "^5.0.0", @@ -1574,18 +1637,18 @@ "@fastify/error": "^3.3.0", "@fastify/static": "^6.11.2", "@fastify/swagger": "^8.10.1", - "@platformatic/config": "1.13.7", - "@platformatic/db-authorization": "1.13.7", - "@platformatic/db-core": "1.13.7", - "@platformatic/generators": "1.13.7", - "@platformatic/service": "1.13.7", - "@platformatic/sql-events": "1.13.7", - "@platformatic/sql-graphql": "1.13.7", - "@platformatic/sql-json-schema-mapper": "1.13.7", - "@platformatic/sql-mapper": "1.13.7", - "@platformatic/sql-openapi": "1.13.7", - "@platformatic/telemetry": "1.13.7", - "@platformatic/utils": "1.13.7", + "@platformatic/config": "1.14.0", + "@platformatic/db-authorization": "1.14.0", + "@platformatic/db-core": "1.14.0", + "@platformatic/generators": "1.14.0", + "@platformatic/service": "1.14.0", + "@platformatic/sql-events": "1.14.0", + "@platformatic/sql-graphql": "1.14.0", + "@platformatic/sql-json-schema-mapper": "1.14.0", + "@platformatic/sql-mapper": "1.14.0", + "@platformatic/sql-openapi": "1.14.0", + "@platformatic/telemetry": "1.14.0", + "@platformatic/utils": "1.14.0", "camelcase": "^6.3.0", "close-with-grace": "^1.2.0", "code-block-writer": "^12.0.0", @@ -1612,9 +1675,9 @@ } }, "node_modules/@platformatic/db-authorization": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/db-authorization/-/db-authorization-1.13.7.tgz", - "integrity": "sha512-OCtR9y8ccxpeGnQdPkSOmVSvwKrW2gqr0TzLleL7ILVz+piUm3eicO7AD5AuAjsRZvrEq+qDWG8xDrhk1y/8MQ==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/db-authorization/-/db-authorization-1.14.0.tgz", + "integrity": "sha512-/LKXlOuY9bu19BLPCi15NbXRzB2P/BxfdgUf+Ye6GRAF4elg85ezgK1FS8KA2QaKRo6mw1sZGLeXCIUT02TDyQ==", "dependencies": { "@fastify/error": "^3.3.0", "@fastify/jwt": "^7.2.1", @@ -1622,42 +1685,64 @@ "fastify-user": "^0.3.1", "get-jwks": "^8.3.1", "leven": "~3.1.0", - "undici": "^5.25.4" + "undici": "^6.0.0" + } + }, + "node_modules/@platformatic/db-authorization/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" } }, "node_modules/@platformatic/db-core": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/db-core/-/db-core-1.13.7.tgz", - "integrity": "sha512-9jx9M/kLTDe3+97iJZa7ocNA6Y2zN9Xfd8ddnDjlJOptjXML2eEghuKZqJj/nNklke7Xl8p4PPXImPit1dTm+w==", - "dependencies": { - "@platformatic/sql-events": "1.13.7", - "@platformatic/sql-graphql": "1.13.7", - "@platformatic/sql-mapper": "1.13.7", - "@platformatic/sql-openapi": "1.13.7", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/db-core/-/db-core-1.14.0.tgz", + "integrity": "sha512-j/pGPTAK+vISaRNzU2AUEOuaSoCPchPPugdZz2hxUU+43xHsl7BRzwJw8JSiqRphJDcgKYCIO/+nNELvz6xk7w==", + "dependencies": { + "@platformatic/sql-events": "1.14.0", + "@platformatic/sql-graphql": "1.14.0", + "@platformatic/sql-mapper": "1.14.0", + "@platformatic/sql-openapi": "1.14.0", "fastify-plugin": "^4.5.1" } }, "node_modules/@platformatic/deploy-client": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/deploy-client/-/deploy-client-1.13.7.tgz", - "integrity": "sha512-YDleawolo+p5koKpgYxaeGkSn2SuR2TlzrEbT8j3parQh67Mx9TbFCNnMHwBPPebKOeLm4i7JS1huUW72sLq6g==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/deploy-client/-/deploy-client-1.14.0.tgz", + "integrity": "sha512-zYAIVgU+eHQ6qFcKw9LXNeVCQCkUMmbXl4skodsy+ODTIQzfO4vJryVgxiCZThemH3Ez6ePz9MmptOZkpG3c1Q==", "dependencies": { "@fastify/error": "^3.3.0", - "@platformatic/config": "1.13.7", - "@platformatic/runtime": "1.13.7", - "@platformatic/service": "1.13.7", + "@platformatic/config": "1.14.0", + "@platformatic/runtime": "1.14.0", + "@platformatic/service": "1.14.0", "pretty-bytes": "^6.1.1", "tar": "^6.2.0", - "undici": "^5.25.4" + "undici": "^6.0.0" + } + }, + "node_modules/@platformatic/deploy-client/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" } }, "node_modules/@platformatic/frontend-template": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/frontend-template/-/frontend-template-1.13.7.tgz", - "integrity": "sha512-QOo/UuVRuGSacHFjLEE92z0w/fFzQJ6HBNKmBfBdpSlh1AXrSbr9jzMpU49Bjy3Z0G3USqgZL5MB6/vrblIdOg==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/frontend-template/-/frontend-template-1.14.0.tgz", + "integrity": "sha512-qHOqmNXsiqjsP+0A9PSSWwOWGBi4HiWi4PHRK5Hl49oyQo84IvYegtYXsmTvUuI7HPSwr9UimR+jDCWy4/eFQg==", "dependencies": { - "@platformatic/client": "1.13.7", - "@platformatic/db": "1.13.7", + "@platformatic/client": "1.14.0", + "@platformatic/db": "1.14.0", "camelcase": "^8.0.0", "code-block-writer": "^12.0.0", "desm": "^1.3.0", @@ -1666,7 +1751,7 @@ "help-me": "^4.2.0", "jsonpointer": "^5.0.1", "minimist": "^1.2.8", - "undici": "^5.25.4" + "undici": "^6.0.0" } }, "node_modules/@platformatic/frontend-template/node_modules/camelcase": { @@ -1680,10 +1765,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@platformatic/frontend-template/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" + } + }, "node_modules/@platformatic/generators": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/generators/-/generators-1.13.7.tgz", - "integrity": "sha512-k+Ubw16FVL/JTayDQjcJsBGSs/mwTVR2rAVAXucMZP04LrKV9C456fi9K2s9WI4tUY4FipJCUg/7/8utw4BT7Q==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/generators/-/generators-1.14.0.tgz", + "integrity": "sha512-IkcTOySUTsMlC8OqE0u1OMxiUjDhlyOnjctQ55MhkjjagD1oK6KjUJLYZNYbh7qUd9TIjvJeqO6x7OSDebErcw==", "dependencies": { "@fastify/error": "^3.4.1", "boring-name-generator": "^1.0.3", @@ -1691,10 +1787,34 @@ "pino": "^8.16.1" } }, + "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==", + "dependencies": { + "@mercuriusjs/subscription-client": "^1.0.0", + "fastify": "^4.24.3", + "graphql": "^16.8.1", + "mercurius": "^13.2.2", + "metaline": "^1.1.0", + "undici": "^6.0.0" + } + }, + "node_modules/@platformatic/graphql-composer/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" + } + }, "node_modules/@platformatic/metaconfig": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/metaconfig/-/metaconfig-1.13.7.tgz", - "integrity": "sha512-5kbQsmEu4o44rlVK6w4k9e83+1xB7fAxiOVhsykn/QAuOAy4f5AG7F9o70ynLObE3sIhQfzavUU207XNzZ/iNA==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/metaconfig/-/metaconfig-1.14.0.tgz", + "integrity": "sha512-wJbe5sQ7LnFJ02jGAWvLlpWVUlk6Q46n0CwJbSKAQqRzu/node3n1Zf440QMgmvPrXNZxF/m1sWtT8MI3p8D6g==", "dependencies": { "@fastify/error": "^3.3.0", "@iarna/toml": "^2.2.5", @@ -1705,19 +1825,19 @@ } }, "node_modules/@platformatic/runtime": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/runtime/-/runtime-1.13.7.tgz", - "integrity": "sha512-apDFCSrO+Gb/F5nVJpzWAqrbf6mty25Bswi2BWVXebTakCJKYhHTXKsBuphHIc9wLIXSeaa+s6btogcTtJjx7Q==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/runtime/-/runtime-1.14.0.tgz", + "integrity": "sha512-8lsigG+z2ZdREvHQ2dC8Zvz4tgdOF0J+qwZcgFo2Ni9TKyOXGkXtaHCAx/dWpWFm3a4Sg4TKsOuMdkmUbml9hA==", "dependencies": { "@fastify/error": "^3.4.0", "@hapi/topo": "^6.0.2", - "@platformatic/composer": "1.13.7", - "@platformatic/config": "1.13.7", - "@platformatic/db": "1.13.7", - "@platformatic/generators": "1.13.7", - "@platformatic/service": "1.13.7", - "@platformatic/telemetry": "1.13.7", - "@platformatic/utils": "1.13.7", + "@platformatic/composer": "1.14.0", + "@platformatic/config": "1.14.0", + "@platformatic/db": "1.14.0", + "@platformatic/generators": "1.14.0", + "@platformatic/service": "1.14.0", + "@platformatic/telemetry": "1.14.0", + "@platformatic/utils": "1.14.0", "boring-name-generator": "^1.0.3", "close-with-grace": "^1.2.0", "commist": "^3.2.0", @@ -1732,37 +1852,54 @@ "minimist": "^1.2.8", "pino": "^8.16.0", "pino-pretty": "^10.2.3", - "undici": "^5.26.3" + "undici": "^6.0.0" }, "bin": { "plt-runtime": "runtime.mjs" } }, + "node_modules/@platformatic/runtime/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" + } + }, "node_modules/@platformatic/service": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/service/-/service-1.13.7.tgz", - "integrity": "sha512-S7tlyNi0JCVYI5CDYOr8oJaNaS0ZSOIsoKP23mo1LgIDKKzy0Npp4ogq6L3inXDLByoWI5dAbCWjOiOH3iM9qw==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/service/-/service-1.14.0.tgz", + "integrity": "sha512-a1EetzGeY70/6Yndh5hGu5Z90ebHQLezFBiOXpI6EXpJCRivxoZF+2xS7mCcmtNaJPbRpv1mZq8a60/SyhRc7w==", "dependencies": { "@fastify/accepts": "^4.2.0", "@fastify/autoload": "^5.7.1", "@fastify/basic-auth": "^5.0.0", "@fastify/cors": "^8.4.0", "@fastify/deepmerge": "^1.3.0", + "@fastify/error": "^3.4.0", "@fastify/restartable": "^2.1.1", "@fastify/static": "^6.11.2", "@fastify/swagger": "^8.10.1", "@fastify/swagger-ui": "^2.0.0", "@fastify/under-pressure": "^8.3.0", "@mercuriusjs/federation": "^2.0.0", - "@platformatic/client": "1.13.7", - "@platformatic/config": "1.13.7", - "@platformatic/generators": "1.13.7", - "@platformatic/swagger-ui-theme": "1.13.7", - "@platformatic/telemetry": "1.13.7", - "@platformatic/utils": "1.13.7", + "@platformatic/authenticate": "1.14.0", + "@platformatic/client": "1.14.0", + "@platformatic/config": "1.14.0", + "@platformatic/generators": "1.14.0", + "@platformatic/metaconfig": "1.14.0", + "@platformatic/swagger-ui-theme": "1.14.0", + "@platformatic/telemetry": "1.14.0", + "@platformatic/utils": "1.14.0", "@types/ws": "^8.5.6", "ajv": "^8.12.0", + "cli-progress": "^3.12.0", "close-with-grace": "^1.2.0", + "code-block-writer": "^12.0.0", + "colorette": "^2.0.20", "commist": "^3.2.0", "desm": "^1.3.0", "env-schema": "^5.2.0", @@ -1770,24 +1907,38 @@ "execa": "^8.0.1", "fastify": "^4.23.2", "fastify-metrics": "^10.3.2", + "fastify-openapi-glue": "^4.3.3", "fastify-plugin": "^4.5.1", "graphql": "^16.8.1", "help-me": "^4.2.0", "mercurius": "^13.1.0", "minimist": "^1.2.8", + "openapi-schema-diff": "^0.0.1", "pino": "^8.15.3", "pino-pretty": "^10.2.0", "rfdc": "^1.3.0", - "ua-parser-js": "^1.0.36" + "ua-parser-js": "^1.0.36", + "undici": "^6.0.0" }, "bin": { "plt-service": "service.mjs" } }, + "node_modules/@platformatic/service/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" + } + }, "node_modules/@platformatic/sql-events": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/sql-events/-/sql-events-1.13.7.tgz", - "integrity": "sha512-TWwau8eC0rv5kqfKtHGibPvFHcYpKAXucPSIJXxE72Cze743qTCzNx+geIZpXNzaijEcntIMF25xplL7BRj2kA==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-events/-/sql-events-1.14.0.tgz", + "integrity": "sha512-kp+OgDYBbN9kh9md+9njZEDHQQm2vis9+JAQh3eSEh/YgGS1djhk3Ta05hRDZXU8bmS48RlksmNDLjUoks46bw==", "dependencies": { "@fastify/error": "^3.3.0", "camelcase": "^6.3.0", @@ -1797,13 +1948,13 @@ } }, "node_modules/@platformatic/sql-graphql": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/sql-graphql/-/sql-graphql-1.13.7.tgz", - "integrity": "sha512-1xpobECLW8YOMps+sccM7ExPEoFA22i7+kW2vPVCOr05C5mpvMTlu3o7MMjjN4SaKwNZ1NbDGtFBKarpZMANHg==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-graphql/-/sql-graphql-1.14.0.tgz", + "integrity": "sha512-uyyAg0bgLidjDObfK77hnVAHYGIi11Qfgomrcw3f0aWZsToiV6VZxY6DwCrbxseMIltk2zqSPo9Q889HQxW89g==", "dependencies": { "@fastify/error": "^3.3.0", "@mercuriusjs/federation": "^2.0.0", - "@platformatic/utils": "1.13.7", + "@platformatic/utils": "1.14.0", "camelcase": "^6.3.0", "fastify-plugin": "^4.5.1", "graphql": "^16.8.1", @@ -1814,18 +1965,18 @@ } }, "node_modules/@platformatic/sql-json-schema-mapper": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/sql-json-schema-mapper/-/sql-json-schema-mapper-1.13.7.tgz", - "integrity": "sha512-nhSAkMMWpEkbGfxGNImD3b5dPQwY4Yphis0ixbe92Shq0YZzwb7M+1GKnOj79EmxKaQ9n3vHTUJmjwhw7tXD8g==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-json-schema-mapper/-/sql-json-schema-mapper-1.14.0.tgz", + "integrity": "sha512-KHneTBuC4cXdpEAYMwcGmu1k0oO4C+DAwp2pGrELzU+U7Ck37q+/5N3yY000sKJUbrnCReJBlA8quB2PdHxmWQ==", "dependencies": { "code-block-writer": "^12.0.0", "safe-identifier": "^0.4.2" } }, "node_modules/@platformatic/sql-mapper": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/sql-mapper/-/sql-mapper-1.13.7.tgz", - "integrity": "sha512-JMO7dcYl7SA+7mdKW0h1dZjqYLAcDnLsrGrm1Qh3IZr3o+3fZQpGm87gMhn2C2hTPnX2UOHCERqTC5UtsuRpmA==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-mapper/-/sql-mapper-1.14.0.tgz", + "integrity": "sha512-Elt4BlKDl/JdLro7Hiq6dVoXVyf6D8K8NUBbEeqCXsVjxSJQ6m1ygx0XtdsEJ/OWXtn2Eyj43kfaQb0CTFlY7A==", "dependencies": { "@databases/mysql": "^6.0.0", "@databases/pg": "^5.4.1", @@ -1833,7 +1984,7 @@ "@fastify/error": "^3.3.0", "@hapi/topo": "^6.0.2", "@matteo.collina/sqlite-pool": "^0.3.0", - "@platformatic/utils": "1.13.7", + "@platformatic/utils": "1.14.0", "async-cache-dedupe": "^2.0.0", "camelcase": "^6.3.0", "fastify-plugin": "^4.5.1", @@ -1841,31 +1992,31 @@ } }, "node_modules/@platformatic/sql-openapi": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/sql-openapi/-/sql-openapi-1.13.7.tgz", - "integrity": "sha512-wxr9C/bt04OU8HgiJIfTJENT/UW6wNfBznqDFpXa6znFgkcXnDZRgK1YUu+zf5wJZQTcWDdel5Ll8tF7+qWJqA==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/sql-openapi/-/sql-openapi-1.14.0.tgz", + "integrity": "sha512-kAF4GzcgqA1+30w7iWnkXvGkC2OB9yv4tEHWzrAh0dIx0fr1dt+G5e/U3dmMNxd2eMZl4LiVyJnrftHX1TTnLw==", "dependencies": { "@fastify/deepmerge": "^1.3.0", "@fastify/error": "^3.3.0", "@fastify/swagger": "^8.10.1", "@fastify/swagger-ui": "^2.0.0", - "@platformatic/sql-json-schema-mapper": "1.13.7", - "@platformatic/swagger-ui-theme": "1.13.7", - "@platformatic/utils": "1.13.7", + "@platformatic/sql-json-schema-mapper": "1.14.0", + "@platformatic/swagger-ui-theme": "1.14.0", + "@platformatic/utils": "1.14.0", "camelcase": "^6.3.0", "fastify-plugin": "^4.5.1", "inflected": "^2.1.0" } }, "node_modules/@platformatic/swagger-ui-theme": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/swagger-ui-theme/-/swagger-ui-theme-1.13.7.tgz", - "integrity": "sha512-hhuE04u/Yixx//dH0iz34ulWZYjD1UwFj9b77RJ+l+S/9+97yBFqoUnuD0ZpCoI//PJqto0uEJQz8hmQXtuOcA==" + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/swagger-ui-theme/-/swagger-ui-theme-1.14.0.tgz", + "integrity": "sha512-EB+SSF8TUF23IRbq6zrQQjwMJ5uKItfa2J97s7BuSqUZY69HpRehIs1OH34ACqRUbNk5Sh+lQNOZKaCEDSA5Nw==" }, "node_modules/@platformatic/telemetry": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/telemetry/-/telemetry-1.13.7.tgz", - "integrity": "sha512-mEM0Fqdze3qfnXqMs2d+eVbY6rqH12lq9g0/GqAw3qG+9G1FGd43X5AnBXNfRSx4Riksrj2p6xjtdDe4+1Y58Q==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/telemetry/-/telemetry-1.14.0.tgz", + "integrity": "sha512-BVzLzVDvqe0W5Em5JqSBfiivp/5LqL59uOms03bYopST2TtmrwuJZQ2S1f/caalhILadprPOhVGgF4r8UTFOGg==", "dependencies": { "@fastify/swagger": "^8.10.1", "@opentelemetry/api": "^1.6.0", @@ -1880,15 +2031,26 @@ } }, "node_modules/@platformatic/utils": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/@platformatic/utils/-/utils-1.13.7.tgz", - "integrity": "sha512-unIFelWPVz/Vk+djTOcK4rv3efxuxBUhsLwbJMBKb5WUtIhTh1j1RfxN+9+VN+zPg27isBibXrT1pbggT5EpdA==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@platformatic/utils/-/utils-1.14.0.tgz", + "integrity": "sha512-6oRL11IzFynPSEwrlqzkVOJkAtRf7fNGsl78taA+LkG8VP/1gMFXXFLp0l5YG752qnCuRfsq/mwxyqpGUpVZhA==", "dependencies": { "@fastify/deepmerge": "^1.3.0", "@fastify/error": "^3.3.0", "leven": "~3.1.0", "minimatch": "^8.0.4", - "undici": "^5.25.4" + "undici": "^6.0.0" + } + }, + "node_modules/@platformatic/utils/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" } }, "node_modules/@protobufjs/aspromise": { @@ -2860,6 +3022,17 @@ "node": ">=8" } }, + "node_modules/cli-progress": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/cli-progress/-/cli-progress-3.12.0.tgz", + "integrity": "sha512-tRkV3HJ1ASwm19THiiLIXLO7Im7wlTuKnvkYaTkyoAPefqjNg7W7DHKUlGRxy9vxDvbyCYQkQozvptuMkGCg8A==", + "dependencies": { + "string-width": "^4.2.3" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/cli-spinners": { "version": "2.9.1", "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", @@ -3135,12 +3308,12 @@ } }, "node_modules/create-platformatic": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/create-platformatic/-/create-platformatic-1.13.7.tgz", - "integrity": "sha512-VYyO4TSh6amdzCHKtwNTQn3rHe/Yf7RTRJpQel3BKhVKuY1pgkoCOa62PjjwnIuAsuzXpThbDfy4bMIGju3KGA==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/create-platformatic/-/create-platformatic-1.14.0.tgz", + "integrity": "sha512-bfeT+gYL77JwuJkSnI508Qy9oN8w5V7aDXqsJxf7FMJpb1fJsOmmtrG7+UU36ZHqh8zGqKteOenDpI7jatDqrw==", "dependencies": { - "@platformatic/config": "1.13.7", - "@platformatic/utils": "1.13.7", + "@platformatic/config": "1.14.0", + "@platformatic/utils": "1.14.0", "@types/node": "^20.8.10", "boring-name-generator": "^1.0.3", "chalk": "^5.3.0", @@ -3160,7 +3333,7 @@ "pupa": "^3.1.0", "semver": "^7.5.4", "strip-ansi": "^7.1.0", - "undici": "^5.25.4", + "undici": "^6.0.0", "which": "^3.0.1" }, "bin": { @@ -3178,6 +3351,17 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/create-platformatic/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" + } + }, "node_modules/create-platformatic/node_modules/which": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/which/-/which-3.0.1.tgz", @@ -7053,6 +7237,14 @@ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, + "node_modules/metaline": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/metaline/-/metaline-1.1.0.tgz", + "integrity": "sha512-VBgxP9mZx8FHvCyKe6Nla32xgImEj4zAyf/BtIdkLKqfkMWtcekIeB5fL24/EZi/u7PbbJNsVqL7R2bV3cUh/Q==", + "dependencies": { + "@fastify/deepmerge": "^1.3.0" + } + }, "node_modules/mime": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", @@ -7866,6 +8058,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/openapi-schema-diff": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/openapi-schema-diff/-/openapi-schema-diff-0.0.1.tgz", + "integrity": "sha512-xVv6F9x/WeEWesvQV/8Sn/AtQx4xgp/394kLzVT6evLNPWf/xszzeoyDlI1zJ07qRnsSjAm0MhS+Mh5WRrxBDA==", + "dependencies": { + "json-schema-ref-resolver": "^1.0.1", + "semver": "^7.5.4" + } + }, "node_modules/openapi-types": { "version": "12.1.3", "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz", @@ -8515,40 +8716,53 @@ } }, "node_modules/platformatic": { - "version": "1.13.7", - "resolved": "https://registry.npmjs.org/platformatic/-/platformatic-1.13.7.tgz", - "integrity": "sha512-oWKvNUa/oqc15O0hdLz7b9ODg5AVvgumieTJWZASpDNuY9pa+PMWz8ZeUhgyIZfEgp6eO0y4jAUpl7IZghe0sQ==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/platformatic/-/platformatic-1.14.0.tgz", + "integrity": "sha512-X22XtksT3f4saD1R0paorMrfn4euOZfoBT+stdJR/xJdAzZedCQ01VIxst/Nhn/qN2mbYLvTbsOlL4YAP67aVA==", "dependencies": { "@fastify/error": "^3.3.0", - "@platformatic/authenticate": "1.13.7", - "@platformatic/client-cli": "1.13.7", - "@platformatic/composer": "1.13.7", - "@platformatic/config": "1.13.7", - "@platformatic/db": "1.13.7", - "@platformatic/deploy-client": "1.13.7", - "@platformatic/frontend-template": "1.13.7", - "@platformatic/metaconfig": "1.13.7", - "@platformatic/runtime": "1.13.7", - "@platformatic/service": "1.13.7", - "@platformatic/utils": "1.13.7", + "@platformatic/authenticate": "1.14.0", + "@platformatic/client-cli": "1.14.0", + "@platformatic/composer": "1.14.0", + "@platformatic/config": "1.14.0", + "@platformatic/db": "1.14.0", + "@platformatic/deploy-client": "1.14.0", + "@platformatic/frontend-template": "1.14.0", + "@platformatic/metaconfig": "1.14.0", + "@platformatic/runtime": "1.14.0", + "@platformatic/service": "1.14.0", + "@platformatic/utils": "1.14.0", "colorette": "^2.0.20", "commist": "^3.2.0", - "create-platformatic": "1.13.7", + "create-platformatic": "1.14.0", "desm": "^1.3.0", "dotenv": "^16.3.1", "execa": "^8.0.1", + "graphql": "^16.8.1", "help-me": "^4.2.0", "inquirer": "^9.2.11", + "mercurius": "^13.1.0", "minimist": "^1.2.8", "pino": "^8.15.3", "pino-pretty": "^10.2.0", - "undici": "^5.25.4" + "undici": "^6.0.0" }, "bin": { "platformatic": "cli.js", "plt": "cli.js" } }, + "node_modules/platformatic/node_modules/undici": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.0.1.tgz", + "integrity": "sha512-eZFYQLeS9BiXpsU0cuFhCwfeda2MnC48EVmmOz/eCjsTgmyTdaHdVsPSC/kwC2GtW2e0uH0HIPbadf3/bRWSxw==", + "dependencies": { + "@fastify/busboy": "^2.0.0" + }, + "engines": { + "node": ">=18.0" + } + }, "node_modules/postgrator": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/postgrator/-/postgrator-7.2.0.tgz",