diff --git a/package-lock.json b/package-lock.json index 8ebb8fd5..6fdc1300 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "UNLICENSED", "dependencies": { "@redocly/marketing-pages": "^0.1.10", - "@redocly/realm": "0.124.0-next.16", + "@redocly/realm": "0.124.0-next.20", "highlight-words-core": "^1.2.3", "polished": "^4.3.1" }, @@ -2601,9 +2601,9 @@ } }, "node_modules/@rc-component/trigger": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-2.2.7.tgz", - "integrity": "sha512-Qggj4Z0AA2i5dJhzlfFSmg1Qrziu8dsdHOihROL5Kl18seO2Eh/ZaTYt2c8a/CyGaTChnFry7BEYew1+/fhSbA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@rc-component/trigger/-/trigger-2.3.0.tgz", + "integrity": "sha512-iwaxZyzOuK0D7lS+0AQEtW52zUWxoGqTGkke3dRyb8pYiShmRpCjB/8TzPI4R6YySCH7Vm9BZj/31VPiiQTLBg==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.2", @@ -3014,15 +3014,15 @@ } }, "node_modules/@redocly/asyncapi-docs": { - "version": "0.5.0-next.10", - "resolved": "https://registry.npmjs.org/@redocly/asyncapi-docs/-/asyncapi-docs-0.5.0-next.10.tgz", - "integrity": "sha512-OvT07aDJ45Kx+LZDyr+X8Cl1yCAmnITwqnQ/bMg+rwJEWM4fNjuP3qCFv4INAo6FNDJHftQCCByYetIvR2SLsw==", + "version": "0.5.0-next.14", + "resolved": "https://registry.npmjs.org/@redocly/asyncapi-docs/-/asyncapi-docs-0.5.0-next.14.tgz", + "integrity": "sha512-k/2kqrd5d9y1IIPyJB2VNBhYD7DuJ31NaxKUohHsMalta6K2SurNekGc+kCpYM8g5Q5hNcFcAEaOEVOOsHZ1nA==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@markdoc/markdoc": "0.5.2", - "@redocly/config": "0.26.3", - "@redocly/openapi-docs": "3.12.0-next.10", - "@redocly/theme": "0.56.0-next.3", + "@redocly/config": "0.26.4", + "@redocly/openapi-docs": "3.12.0-next.14", + "@redocly/theme": "0.56.0-next.7", "jotai": "^2.11.1", "openapi-sampler": "^1.6.1", "react-router-dom": "^6.21.1", @@ -3034,18 +3034,41 @@ } }, "node_modules/@redocly/config": { - "version": "0.26.3", - "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.26.3.tgz", - "integrity": "sha512-ixg5Jj5P634gdIAcsgHHAhKpTsfX2iUnrdEPi8kj9rv+q41b40mpaJvDTRv+P/1VxUrI+2dW6hHHBNl4lUutsQ==", + "version": "0.26.4", + "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.26.4.tgz", + "integrity": "sha512-YsFgVCuKQqvkC85mV4D5wxmbDuQo90AbNodCqhTVsaT/3wRUFu+1wYJu8PYc1CMGolfmCYSewFjMgsN5M0PJQg==", + "license": "MIT", + "dependencies": { + "json-schema-to-ts": "2.7.2" + } + }, + "node_modules/@redocly/config/node_modules/json-schema-to-ts": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-2.7.2.tgz", + "integrity": "sha512-R1JfqKqbBR4qE8UyBR56Ms30LL62/nlhoz+1UkfI/VE7p54Awu919FZ6ZUPG8zIa3XB65usPJgr1ONVncUGSaQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@types/json-schema": "^7.0.9", + "ts-algebra": "^1.2.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@redocly/config/node_modules/ts-algebra": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-1.2.2.tgz", + "integrity": "sha512-kloPhf1hq3JbCPOTYoOWDKxebWjNb2o/LKnNfkWhxVVisFFmMJPPdJeGoGmM+iRLyoXAR61e08Pb+vUXINg8aA==", "license": "MIT" }, "node_modules/@redocly/graphql-docs": { - "version": "0.13.0-next.1", - "resolved": "https://registry.npmjs.org/@redocly/graphql-docs/-/graphql-docs-0.13.0-next.1.tgz", - "integrity": "sha512-5TzIn4IDNG92mKe/6cCDG/OsetpJIeDi+L1u79c+0euZ5j6Gt8zr0lSCHdRHiObb/RyewxGpDpnD3jHcPa0XIw==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@redocly/graphql-docs/-/graphql-docs-1.0.0.tgz", + "integrity": "sha512-8S3awBGf0LNPmeEjasN6GHTIH4X/PpdKR2OSqEBg3q/JSRvLumultU9qR+FssAojwsideSercF64Gu7tVH/qpA==", "license": "SEE LICENSE IN LICENSE", "dependencies": { - "@redocly/config": "0.26.3", + "@redocly/config": "0.26.4", "deepmerge": "^4.2.2", "marked": "^4.0.15" }, @@ -3135,13 +3158,13 @@ } }, "node_modules/@redocly/mock-server": { - "version": "0.2.19", - "resolved": "https://registry.npmjs.org/@redocly/mock-server/-/mock-server-0.2.19.tgz", - "integrity": "sha512-hqJ/KPqybFbJSKnDdGB2FlbGgHUL5LhHiHagWoTkd6i26n3Y+miVbPeEvLhXacotzFTmeJlGDksWda3d3UZ8kg==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@redocly/mock-server/-/mock-server-0.3.0.tgz", + "integrity": "sha512-RgJGAtNxVmr/1qSXGZoce8hq0q6P/mmz3hqDYezr6grzCakDztjlmjvj1J/Ft4z5z+p8w6ghbhy0aWaqANbbOA==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@redocly/ajv": "8.11.2", - "@redocly/openapi-core": "2.0.0-next.4", + "@redocly/openapi-core": "2.0.0-next.8", "ajv": "8.17.1", "ajv-formats": "^2.1.1", "js-yaml": "4.1.0", @@ -3153,13 +3176,13 @@ } }, "node_modules/@redocly/openapi-core": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.0.0-next.4.tgz", - "integrity": "sha512-Ap4J0qLBrsgg9WnkdB/h0qqELrJFefkVJV9F2KzssKjiwLsglH/tvrwQS07a/3aP10VSeTVW+kol/SJJkWywdQ==", + "version": "2.0.0-next.8", + "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.0.0-next.8.tgz", + "integrity": "sha512-M3v+qI9WljpLv6gR2mnvvZixZqsbzmkiPS7UGxKvuqQuDVyDsqm6BBK1y+ORHSIGTneKzVheIZqYvIOV+m7LaA==", "license": "MIT", "dependencies": { "@redocly/ajv": "^8.11.2", - "@redocly/config": "^0.26.3", + "@redocly/config": "^0.26.4", "ajv-formats": "^2.1.1", "colorette": "^1.2.0", "js-levenshtein": "^1.1.6", @@ -3195,15 +3218,15 @@ } }, "node_modules/@redocly/openapi-docs": { - "version": "3.12.0-next.10", - "resolved": "https://registry.npmjs.org/@redocly/openapi-docs/-/openapi-docs-3.12.0-next.10.tgz", - "integrity": "sha512-aXm897qtEIhvHTqkHlGB+08qKYf1GSjoNbl3Qa61xk0W2nDqNumiIunkb7AxmIRxXu5Ro6LaeOpOJ+nvIeLPvA==", + "version": "3.12.0-next.14", + "resolved": "https://registry.npmjs.org/@redocly/openapi-docs/-/openapi-docs-3.12.0-next.14.tgz", + "integrity": "sha512-0YP7gAp/AVOqQkjctf3hobwLZoDqN7+LHbaF4D5wGfzFO3MftPU5mmdd0G1kYjZY0qqYQWorLVsbFJcIsZiiRg==", "license": "SEE LICENSE IN LICENSE.md", "dependencies": { "@markdoc/markdoc": "0.5.2", - "@redocly/config": "0.26.3", - "@redocly/openapi-core": "2.0.0-next.4", - "@redocly/replay": "0.15.0-next.6", + "@redocly/config": "0.26.4", + "@redocly/openapi-core": "2.0.0-next.8", + "@redocly/replay": "0.15.0-next.10", "deepmerge": "^4.2.2", "dompurify": "3.2.6", "fast-deep-equal": "^3.1.3", @@ -3244,20 +3267,20 @@ } }, "node_modules/@redocly/portal-plugin-mock-server": { - "version": "0.9.0-next.10", - "resolved": "https://registry.npmjs.org/@redocly/portal-plugin-mock-server/-/portal-plugin-mock-server-0.9.0-next.10.tgz", - "integrity": "sha512-8+gjTYayqAZzaLa8EHCHn+wLt6KBmN0v9NtnqPZY8iVubs9JH73niGrV2yCOfxF9FcesI3ZJXCfE4uEiz6BaVg==", + "version": "0.9.0-next.14", + "resolved": "https://registry.npmjs.org/@redocly/portal-plugin-mock-server/-/portal-plugin-mock-server-0.9.0-next.14.tgz", + "integrity": "sha512-ldVkw4Ia1P/lOxcW7xrlqU35+p7onwAD+pF/VzNSjzGwmFwxPtzPtX357yBWsjTUlwc4QKMaNPx7x880gUxS2g==", "license": "SEE LICENSE IN LICENSE", "dependencies": { - "@redocly/config": "0.26.3", - "@redocly/mock-server": "0.2.19", - "@redocly/openapi-docs": "3.12.0-next.10" + "@redocly/config": "0.26.4", + "@redocly/mock-server": "0.3.0", + "@redocly/openapi-docs": "3.12.0-next.14" } }, "node_modules/@redocly/realm": { - "version": "0.124.0-next.16", - "resolved": "https://registry.npmjs.org/@redocly/realm/-/realm-0.124.0-next.16.tgz", - "integrity": "sha512-oYJAPdEWVqR7WTRO8l+KRl5B1AiPEC+tT4K6SLHQ0Q4sVBj1WtRY6rnAF6X8r0a4JOC+GX57+PXWk9i+K+FuUQ==", + "version": "0.124.0-next.20", + "resolved": "https://registry.npmjs.org/@redocly/realm/-/realm-0.124.0-next.20.tgz", + "integrity": "sha512-RYnnm/L3xp01+of/+7f47l1u46hUlFpuH7Zxd73pmSSXNPgmK8zdR+I4sgPwFwAb1/J+jFBtFF4RLnmBOog4rw==", "license": "SEE LICENSE IN LICENSE", "dependencies": { "@babel/core": "7.23.5", @@ -3278,15 +3301,15 @@ "@opentelemetry/sdk-trace-web": "2.0.1", "@opentelemetry/semantic-conventions": "1.34.0", "@redocly/ajv": "8.11.2", - "@redocly/asyncapi-docs": "0.5.0-next.10", - "@redocly/config": "0.26.3", - "@redocly/graphql-docs": "0.13.0-next.1", - "@redocly/openapi-core": "2.0.0-next.4", - "@redocly/openapi-docs": "3.12.0-next.10", + "@redocly/asyncapi-docs": "0.5.0-next.14", + "@redocly/config": "0.26.4", + "@redocly/graphql-docs": "1.0.0", + "@redocly/openapi-core": "2.0.0-next.8", + "@redocly/openapi-docs": "3.12.0-next.14", "@redocly/portal-legacy-ui": "0.7.0-next.1", - "@redocly/portal-plugin-mock-server": "0.9.0-next.10", + "@redocly/portal-plugin-mock-server": "0.9.0-next.14", "@redocly/realm-asyncapi-sdk": "0.2.0-next.1", - "@redocly/theme": "0.56.0-next.3", + "@redocly/theme": "0.56.0-next.7", "@shikijs/transformers": "^1.22.2", "@tanstack/react-query": "5.62.3", "@tanstack/react-table": "8.21.3", @@ -3299,6 +3322,7 @@ "colorette": "2.0.20", "copy-to-clipboard": "3.3.3", "dotenv": "16.4.5", + "drizzle-orm": "^0.44.2", "enquirer": "2.3.6", "esbuild": "0.25.5", "escape-carriage": "^1.3.1", @@ -3363,9 +3387,9 @@ "license": "SEE LICENSE IN LICENSE" }, "node_modules/@redocly/replay": { - "version": "0.15.0-next.6", - "resolved": "https://registry.npmjs.org/@redocly/replay/-/replay-0.15.0-next.6.tgz", - "integrity": "sha512-PYhoG9YIsVKGUNIRcuguG5G0CfDUbKgvEV4mKYFVY62arJl2cOaNbkPn/FacrfmefkxzjIxBX3KayFLzGHW0TA==", + "version": "0.15.0-next.10", + "resolved": "https://registry.npmjs.org/@redocly/replay/-/replay-0.15.0-next.10.tgz", + "integrity": "sha512-jyx0YAhlzRunqKcwxlkUebCYTykBirGbqUoIMMqgSMI2KMXyvdG74YK6DAPoBoIllkl6d0V2Z5Hn56WAFtSm4w==", "dependencies": { "@codemirror/autocomplete": "^6.15.0", "@codemirror/lang-html": "^6.4.7", @@ -3398,7 +3422,7 @@ "usehooks-ts": "^3.1.1" }, "peerDependencies": { - "@redocly/theme": "0.56.0-next.3", + "@redocly/theme": "0.56.0-next.7", "react": "^19.1.0", "react-dom": "^19.1.0", "react-router-dom": "^6.21.1", @@ -3406,12 +3430,12 @@ } }, "node_modules/@redocly/theme": { - "version": "0.56.0-next.3", - "resolved": "https://registry.npmjs.org/@redocly/theme/-/theme-0.56.0-next.3.tgz", - "integrity": "sha512-9UDMOGY16Q+nvlJxZjPCtLAnQ0IZursFYPOXOzicEjiuMxJhBIQoffAyqqAktmXDK+CFfumQHIo1kqA+wj+VHg==", + "version": "0.56.0-next.7", + "resolved": "https://registry.npmjs.org/@redocly/theme/-/theme-0.56.0-next.7.tgz", + "integrity": "sha512-TyCxKnwr/IqqgyyKIJnLhnR4pdOsFajtQ6r92wJJg9jsaKytxuBhZsPq5PlIAf10LaOdT7BRZYgH1jBDxFwqqw==", "license": "SEE LICENSE IN LICENSE", "dependencies": { - "@redocly/config": "0.26.3", + "@redocly/config": "0.26.4", "@redocly/realm-asyncapi-sdk": "0.2.0-next.1", "@tanstack/react-query": "5.62.3", "@tanstack/react-virtual": "3.13.0", @@ -3428,7 +3452,7 @@ "react-date-picker": "11.0.0" }, "peerDependencies": { - "@markdoc/markdoc": "0.5.1", + "@markdoc/markdoc": "0.5.2", "lodash.debounce": "^4.0.8", "lodash.throttle": "^4.1.1", "react": "^19.1.0", @@ -6121,6 +6145,131 @@ "url": "https://dotenvx.com" } }, + "node_modules/drizzle-orm": { + "version": "0.44.3", + "resolved": "https://registry.npmjs.org/drizzle-orm/-/drizzle-orm-0.44.3.tgz", + "integrity": "sha512-8nIiYQxOpgUicEL04YFojJmvC4DNO4KoyXsEIqN44+g6gNBr6hmVpWk3uyAt4CaTiRGDwoU+alfqNNeonLAFOQ==", + "license": "Apache-2.0", + "peerDependencies": { + "@aws-sdk/client-rds-data": ">=3", + "@cloudflare/workers-types": ">=4", + "@electric-sql/pglite": ">=0.2.0", + "@libsql/client": ">=0.10.0", + "@libsql/client-wasm": ">=0.10.0", + "@neondatabase/serverless": ">=0.10.0", + "@op-engineering/op-sqlite": ">=2", + "@opentelemetry/api": "^1.4.1", + "@planetscale/database": ">=1.13", + "@prisma/client": "*", + "@tidbcloud/serverless": "*", + "@types/better-sqlite3": "*", + "@types/pg": "*", + "@types/sql.js": "*", + "@upstash/redis": ">=1.34.7", + "@vercel/postgres": ">=0.8.0", + "@xata.io/client": "*", + "better-sqlite3": ">=7", + "bun-types": "*", + "expo-sqlite": ">=14.0.0", + "gel": ">=2", + "knex": "*", + "kysely": "*", + "mysql2": ">=2", + "pg": ">=8", + "postgres": ">=3", + "sql.js": ">=1", + "sqlite3": ">=5" + }, + "peerDependenciesMeta": { + "@aws-sdk/client-rds-data": { + "optional": true + }, + "@cloudflare/workers-types": { + "optional": true + }, + "@electric-sql/pglite": { + "optional": true + }, + "@libsql/client": { + "optional": true + }, + "@libsql/client-wasm": { + "optional": true + }, + "@neondatabase/serverless": { + "optional": true + }, + "@op-engineering/op-sqlite": { + "optional": true + }, + "@opentelemetry/api": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@prisma/client": { + "optional": true + }, + "@tidbcloud/serverless": { + "optional": true + }, + "@types/better-sqlite3": { + "optional": true + }, + "@types/pg": { + "optional": true + }, + "@types/sql.js": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/postgres": { + "optional": true + }, + "@xata.io/client": { + "optional": true + }, + "better-sqlite3": { + "optional": true + }, + "bun-types": { + "optional": true + }, + "expo-sqlite": { + "optional": true + }, + "gel": { + "optional": true + }, + "knex": { + "optional": true + }, + "kysely": { + "optional": true + }, + "mysql2": { + "optional": true + }, + "pg": { + "optional": true + }, + "postgres": { + "optional": true + }, + "prisma": { + "optional": true + }, + "sql.js": { + "optional": true + }, + "sqlite3": { + "optional": true + } + } + }, "node_modules/dunder-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", diff --git a/package.json b/package.json index e599fafd..bbaa1189 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "license": "UNLICENSED", "dependencies": { "@redocly/marketing-pages": "^0.1.10", - "@redocly/realm": "0.124.0-next.16", + "@redocly/realm": "0.124.0-next.20", "polished": "^4.3.1", "highlight-words-core": "^1.2.3" },