diff --git a/packages/massimo-cli/package.json b/packages/massimo-cli/package.json index e702c30..642353c 100644 --- a/packages/massimo-cli/package.json +++ b/packages/massimo-cli/package.json @@ -50,7 +50,7 @@ "@platformatic/db": "3.0.0-alpha.6", "@platformatic/foundation": "3.29.1", "@platformatic/runtime": "3.28.2", - "@platformatic/service": "3.0.0-alpha.6", + "@platformatic/service": "3.30.0", "@platformatic/sql-graphql": "3.0.0-alpha.6", "@platformatic/sql-mapper": "3.0.0-alpha.6", "@playwright/test": "^1.42.1", diff --git a/packages/massimo/package.json b/packages/massimo/package.json index 1dddc66..9b47626 100644 --- a/packages/massimo/package.json +++ b/packages/massimo/package.json @@ -46,7 +46,7 @@ "@fastify/multipart": "^9.0.1", "@platformatic/db": "3.0.0-alpha.6", "@platformatic/foundation": "3.29.1", - "@platformatic/service": "3.0.0-alpha.6", + "@platformatic/service": "3.30.0", "@platformatic/telemetry": "3.29.1", "c8": "^10.0.0", "cleaner-spec-reporter": "^0.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eff0e22..494b754 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,8 +43,8 @@ importers: specifier: 3.29.1 version: 3.29.1 '@platformatic/service': - specifier: 3.0.0-alpha.6 - version: 3.0.0-alpha.6 + specifier: 3.30.0 + version: 3.30.0(typescript@5.9.3) '@platformatic/telemetry': specifier: 3.29.1 version: 3.29.1 @@ -125,8 +125,8 @@ importers: specifier: 3.28.2 version: 3.28.2 '@platformatic/service': - specifier: 3.0.0-alpha.6 - version: 3.0.0-alpha.6 + specifier: 3.30.0 + version: 3.30.0(typescript@5.9.3) '@platformatic/sql-graphql': specifier: 3.0.0-alpha.6 version: 3.0.0-alpha.6 @@ -962,6 +962,10 @@ packages: resolution: {integrity: sha512-6WvUKwAgnrUXt+BFBczy//3H8gG9RzazRBC3dDvF0b5fn+ZDR5vEshlcEhttlG5cWqnbdM3n8WG+Cap0YmhBNw==} engines: {node: '>=22.19.0'} + '@platformatic/basic@3.30.0': + resolution: {integrity: sha512-MoDTaLvbP39EOP/CGIRs9NePc3aVzz44AjO5Y1hygFCnqlu1Fv6mXQ2/KOhgK5uCSidUs3S38huwBspQK2MZsw==} + engines: {node: '>=22.19.0'} + '@platformatic/composer@3.29.1': resolution: {integrity: sha512-e3PpIWZ72iIbrBkOtKDIrpuuj3DoR3sP7C5y6JqtDdDAyo+BKnsOjIdXl81pOFbKqoTxROc68++VA5s0uAEZtQ==} engines: {node: '>=22.19.0'} @@ -1001,6 +1005,10 @@ packages: resolution: {integrity: sha512-6GQmWf8C8CrZUToyS+D1PxKNLqHAbvZ4nHbeukuaL4bjcPiXWeGCgOBV9/HyvQjrhgofSxOwq4VmEspe+vdT+A==} engines: {node: '>=22.19.0'} + '@platformatic/foundation@3.30.0': + resolution: {integrity: sha512-liTs1LrHxft3dMVDOeensFMkiesohIw+C2gcm+sN14o9pIn6ocTzYrkTJpXQlluWnN7Ogd7jnvOHk4jrs6eoOQ==} + engines: {node: '>=22.19.0'} + '@platformatic/gateway@3.29.1': resolution: {integrity: sha512-ypkVjiZcNqRrxyNara04uILUWZNDgJ4NNLMI+b7NYfaONV8R4uOtGOZzDMz+FT7SiUxQ65YJNO4Ouszio5yRKA==} engines: {node: '>=22.19.0'} @@ -1021,6 +1029,10 @@ packages: resolution: {integrity: sha512-Hu6ehNzlBXlYv+KdXT6dgK7oe9i+yZ+d5FVfDeheRWM27YqMu+cQ6N9Eqo7rmucQyX4S+YcYgYS6Al1odfpnQg==} engines: {node: '>=22.19.0'} + '@platformatic/generators@3.30.0': + resolution: {integrity: sha512-aNEWr2ZsKYvTEoOj5Bu0FGtzOIK7IRky4aLPx+UTQUUGSwywZQglS54GMqs1C46Rg4lnBB+33Fe+5kfQDZthQQ==} + engines: {node: '>=22.19.0'} + '@platformatic/graphql-composer@0.10.1': resolution: {integrity: sha512-c10wlGoAOgD8dMP1HyyCOK5qUi9o+TPlMZ1fj0AL8D49aDKZczkMsR6V+rNa4jPrujxWPGQlylJNEgF7HXOGsg==} @@ -1046,6 +1058,10 @@ packages: resolution: {integrity: sha512-UKJbyljna4ggQG0UkNJU7XqDOPgjMHRJbwtmBU6ex+Q+Ug5kyiJHN+AQUQ2ZRMSEDLcd17oU5LcfkQaw+ao33Q==} engines: {node: '>=22.19.0'} + '@platformatic/itc@3.30.0': + resolution: {integrity: sha512-lNXY3AP6Z7HiO3jt4RSUYJ7DRO2cLGqEo5ve5jMcSaTqD5B/C7+fIHYd51yiyYhfiwEG3XlghdX4um1lhqeD/w==} + engines: {node: '>=22.19.0'} + '@platformatic/metrics@3.0.0-alpha.5': resolution: {integrity: sha512-JjfClSA3bfCkJW4h3aHRcGVZoN88RgpfXbvgHzkVIBK8V9yP6O3GQPK4ZrLYZa5the2KPsJZ+TIwlF0Cr2yfrg==} engines: {node: '>=22.18.0'} @@ -1062,6 +1078,10 @@ packages: resolution: {integrity: sha512-HOuZCD+6ALvw/lLfToG1OrWmoIblZID5pzu3piqgGpQWDyu7hcjrIex9ZDbG94DOuR57LfBL25tYeaAxZSnYkA==} engines: {node: '>=22.19.0'} + '@platformatic/metrics@3.30.0': + resolution: {integrity: sha512-VLvWP8OlAA9ULGuqYNKZ3i7ZNtc6fyx79fS8m1CNVsvzVMUyEs0EC2j3cyj5MURtUrgATRlu8ULH3vLcn+X3UQ==} + engines: {node: '>=22.19.0'} + '@platformatic/openapi-schema-validator@3.0.0': resolution: {integrity: sha512-SHEY5v1Q5EliMaIpXdPCye0QkhFVOoHkEqA8v9qkrO1PqvVOcpii1WqEHYrZZB430sEmrHqEWZInt15EUsR7mw==} @@ -1090,6 +1110,10 @@ packages: resolution: {integrity: sha512-u6VbHUYzeRdSno53fKNLrXAKHdQfhdozQ9x4ndVYneBwwuiK228peaPhJp/z4XfPFDIHl9iVJ1GdZzLFbFrnNA==} engines: {node: '>=22.19.0'} + '@platformatic/scalar-theme@3.30.0': + resolution: {integrity: sha512-odFn9b8a+1bDmaYQ1NTzJDvOsQRZsQNSO1YDr1ZJWVJ+S9utjJZF5IOLtSHQSHRaL5qIbiVQ2yEl6aIpQLxV9A==} + engines: {node: '>=22.19.0'} + '@platformatic/service@3.0.0-alpha.6': resolution: {integrity: sha512-5DfkuMHvVykzQhYx3BItI1IW1KgucW+q0/kuu2OlusWvwr5qB0vg4a0uFi2eRtVfHmzS08mzk5eLJi2Xz4C5ZQ==} engines: {node: '>=22.18.0'} @@ -1098,6 +1122,10 @@ packages: resolution: {integrity: sha512-kH4XNuOlTPZfvWWGGJX/YK/kEYd0AHmImvv665aarKe0zsYLmz4jqnemZPB1kKRRTzHRHECNV8V4pgXdWs7lCA==} engines: {node: '>=22.19.0'} + '@platformatic/service@3.30.0': + resolution: {integrity: sha512-oty2hG8GwH10jf0XRO1afIvghEeFU2raDTPW5y7zXwwzhqCtyXdeAtVxuiVlnyFneI8S41/ZsuxxitFJyeDXuw==} + engines: {node: '>=22.19.0'} + '@platformatic/sql-events@3.0.0-alpha.6': resolution: {integrity: sha512-uVXzcBOmmkDV+Kp6e/NgFAck/y7AURq+E0FoYZrFD7nqxOWr2LPaIlC5JW2+Qr5mb5AcnR/PnUVDFAEJPPD5qg==} engines: {node: '>=22.18.0'} @@ -1134,6 +1162,10 @@ packages: resolution: {integrity: sha512-PbH4lXWLvSQgQ+0cw7jL41mXmk0fjiY7oXh2XOfaymIgRuxtUQ2sSSr+/5ASgkWH3dqYatbvx0VNKpWRHaEFbw==} engines: {node: '>=22.19.0'} + '@platformatic/telemetry@3.30.0': + resolution: {integrity: sha512-SAJZwXxiqrCWJpLFUadnO4mQt6dxAnBMNayueJFS9QGJb6v7Qdt7uC1suaWEmENHU6HtDBP7nU3BzO9jUEGfDg==} + engines: {node: '>=22.19.0'} + '@platformatic/undici-cache-memory@0.8.4': resolution: {integrity: sha512-/JVfPhyUW0GQkmr5lGAGOgh0lpJbTcLG8VB2uNqgNgH1fhPPFAM0l4pLSyeDzpTj2r/GJPLqhzvCgangnSHfoQ==} @@ -5536,6 +5568,26 @@ snapshots: - supports-color - utf-8-validate + '@platformatic/basic@3.30.0': + dependencies: + '@fastify/error': 4.2.0 + '@platformatic/foundation': 3.30.0 + '@platformatic/itc': 3.30.0 + '@platformatic/metrics': 3.30.0 + '@platformatic/telemetry': 3.30.0 + execa: 9.6.1 + fast-json-patch: 3.1.1 + pino: 9.14.0 + pino-abstract-transport: 2.0.0 + semver: 7.7.3 + split2: 4.2.0 + undici: 7.18.2 + ws: 8.19.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + '@platformatic/composer@3.29.1(typescript@5.9.3)': dependencies: '@platformatic/foundation': 3.29.1 @@ -5714,6 +5766,24 @@ snapshots: undici: 7.11.0 yaml: 2.8.2 + '@platformatic/foundation@3.30.0': + dependencies: + '@fastify/deepmerge': 2.0.2 + '@fastify/error': 4.2.0 + '@iarna/toml': 2.2.5 + '@watchable/unpromise': 1.0.2 + ajv: 8.17.1 + boring-name-generator: 1.0.3 + colorette: 2.0.20 + fast-json-patch: 3.1.1 + json5: 2.2.3 + leven: 3.1.0 + pino: 9.14.0 + pino-pretty: 13.1.3 + semver: 7.7.3 + undici: 7.18.2 + yaml: 2.8.2 + '@platformatic/gateway@3.29.1(typescript@5.9.3)': dependencies: '@fastify/error': 4.2.0 @@ -5797,6 +5867,16 @@ snapshots: pino: 9.14.0 undici: 7.18.2 + '@platformatic/generators@3.30.0': + dependencies: + '@fastify/error': 4.2.0 + '@platformatic/foundation': 3.30.0 + change-case-all: 2.1.0 + execa: 9.6.1 + fastify: 5.7.1 + pino: 9.14.0 + undici: 7.18.2 + '@platformatic/graphql-composer@0.10.1': dependencies: abstract-logger: 0.2.5 @@ -5839,6 +5919,11 @@ snapshots: '@fastify/error': 4.2.0 '@watchable/unpromise': 1.0.2 + '@platformatic/itc@3.30.0': + dependencies: + '@fastify/error': 4.2.0 + '@watchable/unpromise': 1.0.2 + '@platformatic/metrics@3.0.0-alpha.5': dependencies: '@platformatic/http-metrics': 0.2.1 @@ -5865,6 +5950,12 @@ snapshots: '@platformatic/prom-client': 1.0.0 '@platformatic/promotel': 0.1.0 + '@platformatic/metrics@3.30.0': + dependencies: + '@platformatic/http-metrics': 0.3.0 + '@platformatic/prom-client': 1.0.0 + '@platformatic/promotel': 0.1.0 + '@platformatic/openapi-schema-validator@3.0.0': dependencies: ajv: 8.17.1 @@ -5966,6 +6057,8 @@ snapshots: '@platformatic/scalar-theme@3.29.1': {} + '@platformatic/scalar-theme@3.30.0': {} + '@platformatic/service@3.0.0-alpha.6': dependencies: '@fastify/accepts': 5.0.4 @@ -6061,6 +6154,54 @@ snapshots: - typescript - utf-8-validate + '@platformatic/service@3.30.0(typescript@5.9.3)': + dependencies: + '@fastify/accepts': 5.0.4 + '@fastify/autoload': 6.3.1 + '@fastify/cors': 10.1.0 + '@fastify/deepmerge': 2.0.2 + '@fastify/error': 4.2.0 + '@fastify/static': 8.3.0 + '@fastify/swagger': 9.6.1 + '@fastify/under-pressure': 9.0.3 + '@platformatic/basic': 3.30.0 + '@platformatic/foundation': 3.30.0 + '@platformatic/generators': 3.30.0 + '@platformatic/metrics': 3.30.0 + '@platformatic/scalar-theme': 3.30.0 + '@platformatic/telemetry': 3.30.0 + '@scalar/fastify-api-reference': 1.34.6(typescript@5.9.3) + '@types/node': 22.19.7 + '@types/ws': 8.18.1 + ajv: 8.17.1 + cli-progress: 3.12.0 + close-with-grace: 2.4.0 + code-block-writer: 13.0.3 + colorette: 2.0.20 + console-table-printer: 2.15.0 + env-schema: 6.1.0 + execa: 9.6.1 + fast-json-patch: 3.1.1 + fastify: 5.7.1 + fastify-plugin: 5.1.0 + graphql: 16.12.0 + help-me: 5.0.0 + mercurius: 16.6.0(graphql@16.12.0) + minimist: 1.2.8 + my-ua-parser: 2.0.4 + ora: 6.3.1 + pino: 9.14.0 + pino-pretty: 13.1.3 + rfdc: 1.4.1 + semgrator: 0.3.0 + undici: 7.18.2 + transitivePeerDependencies: + - bufferutil + - monocart-coverage-reports + - supports-color + - typescript + - utf-8-validate + '@platformatic/sql-events@3.0.0-alpha.6': dependencies: '@fastify/error': 4.2.0 @@ -6207,6 +6348,26 @@ snapshots: transitivePeerDependencies: - supports-color + '@platformatic/telemetry@3.30.0': + dependencies: + '@fastify/swagger': 9.6.1 + '@opentelemetry/api': 1.9.0 + '@opentelemetry/core': 2.4.0(@opentelemetry/api@1.9.0) + '@opentelemetry/exporter-trace-otlp-proto': 0.203.0(@opentelemetry/api@1.9.0) + '@opentelemetry/exporter-zipkin': 2.4.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.203.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-http': 0.203.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-undici': 0.14.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 2.4.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-node': 0.203.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 2.4.0(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.36.0 + '@platformatic/foundation': 3.30.0 + fast-uri: 3.1.0 + fastify-plugin: 5.1.0 + transitivePeerDependencies: + - supports-color + '@platformatic/undici-cache-memory@0.8.4': {} '@playwright/test@1.57.0': @@ -6490,7 +6651,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.19.7 + '@types/node': 25.0.9 '@typescript-eslint/eslint-plugin@8.53.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)': dependencies: