From 83b5c685ec9004da8b4bd7263a6bda5b77819c4f Mon Sep 17 00:00:00 2001 From: Adam Sobaniec Date: Tue, 8 Sep 2026 14:11:47 +0200 Subject: [PATCH 1/3] feat: redocly cli drift command page --- package-lock.json | 176 ++++++++++++++++++++++++++----------- package.json | 2 +- pages/drift/drift.page.tsx | 12 +++ 3 files changed, 137 insertions(+), 53 deletions(-) create mode 100644 pages/drift/drift.page.tsx diff --git a/package-lock.json b/package-lock.json index 867c67bbd..b18a418f7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "UNLICENSED", "dependencies": { - "@redocly/marketing-pages": "^0.2.31", + "@redocly/marketing-pages": "^0.2.34", "@redocly/realm": "0.137.0-next.5", "buffer": "^6.0.3", "highlight-words-core": "^1.2.3", @@ -2272,9 +2272,9 @@ "license": "SEE LICENSE IN LICENSE" }, "node_modules/@redocly/marketing-pages": { - "version": "0.2.31", - "resolved": "https://registry.npmjs.org/@redocly/marketing-pages/-/marketing-pages-0.2.31.tgz", - "integrity": "sha512-/UVPE/hMJtHZtewIaTqZMdC/m9qs7AHzzU0C7Q1ZtadkfkNrlFELZ9Se3SZ7Q+igoI0w3xL12Lw5A25XVj4CqA==", + "version": "0.2.34", + "resolved": "https://registry.npmjs.org/@redocly/marketing-pages/-/marketing-pages-0.2.34.tgz", + "integrity": "sha512-D1f/JBWDZNlLGW/lOvwtByllz4Kj1xOObnpt9p2vMKQmtPaZaoGS+chE4o6TDA/hm23XVXsCBZoMnjGfVj5XPA==", "license": "UNLICENSED", "dependencies": { "@codemirror/lang-json": "^6.0.1", @@ -2286,7 +2286,7 @@ "@react-spring/web": "^10.1.0", "@rebilly/lead-source-tracker": "^8.29.0", "@redocly/json-to-json-schema": "^0.0.1", - "@redocly/openapi-language-server": "0.10.9", + "@redocly/openapi-language-server": "0.10.12", "@uiw/react-codemirror": "^4.21.20", "csstype": "^3.1.2", "dayjs": "1.11.21", @@ -2313,13 +2313,124 @@ "ulid": "^2.3.0" }, "peerDependencies": { - "@redocly/realm": "0.137.0-next.5", - "@redocly/theme": "0.69.0-next.5", + "@redocly/realm": "0.137.0-next.9", + "@redocly/theme": "0.69.0-next.8", "react": "^19.2.7", "react-dom": "^19.2.7", "styled-components": "^6.4.2" } }, + "node_modules/@redocly/marketing-pages/node_modules/@redocly/config": { + "version": "0.55.0", + "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.55.0.tgz", + "integrity": "sha512-PlaCpehzQoe6R9YksDI5gW4mfTA2UfnpCGldXXs7/axeyPdAK/T2UpfsSD9sOedKaq6VF9jtE9qXmnH71CAclg==", + "license": "MIT", + "peer": true, + "dependencies": { + "json-schema-to-ts": "2.7.2" + } + }, + "node_modules/@redocly/marketing-pages/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", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.18.3", + "@types/json-schema": "^7.0.9", + "ts-algebra": "^1.2.0" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@redocly/marketing-pages/node_modules/@redocly/openapi-core": { + "version": "2.51.2", + "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.51.2.tgz", + "integrity": "sha512-NHdbowBOGXFYMiVEAXUGFahKiMypRhuiq0tVeTb7AxXmoi/w/kbwbRzdyDobY9Og6j+gTWiSqzoCx3vlGoVVYg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@redocly/ajv": "^8.18.3", + "@redocly/config": "^0.55.0", + "ajv": "npm:@redocly/ajv@^8.18.3", + "ajv-formats": "^3.0.1", + "colorette": "^1.2.0", + "graphql": "^16.14.1", + "js-levenshtein": "^1.1.6", + "js-yaml": "^5.2.2", + "picomatch": "^4.0.4", + "pluralize": "^8.0.0", + "yaml-ast-parser": "0.0.43" + }, + "engines": { + "node": ">=22.12.0 || >=20.19.0 <21.0.0", + "npm": ">=10" + } + }, + "node_modules/@redocly/marketing-pages/node_modules/@redocly/openapi-core/node_modules/js-yaml": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-5.4.1.tgz", + "integrity": "sha512-28R/k+NAjeuf7+CKlTxWZVExJGwVVLwY06DgEnOMz2gEpfNkDcD7QvyiVPT0xy0XXhU8vHsd4Ot42OOPdJG7dQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "peer": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.mjs" + } + }, + "node_modules/@redocly/marketing-pages/node_modules/@redocly/openapi-language-server": { + "version": "0.10.12", + "resolved": "https://registry.npmjs.org/@redocly/openapi-language-server/-/openapi-language-server-0.10.12.tgz", + "integrity": "sha512-R/F261h/ajwTPIq7QaUX+oxDyHQuHd5cvsBVKo7y+B3qexqkueb6U/dJ7ad+/BxUEdxdpUO65O76JA3yJhFNWw==", + "license": "SEE LICENSE IN LICENSE", + "dependencies": { + "@redocly/config": "0.56.0", + "@redocly/yaml-language-server-parser": "^0.3.0", + "vscode-languageserver": "^9.0.1", + "vscode-languageserver-textdocument": "^1.0.12", + "vscode-uri": "^3.1.0" + }, + "peerDependencies": { + "@redocly/openapi-core": "2.51.2" + } + }, + "node_modules/@redocly/marketing-pages/node_modules/@redocly/openapi-language-server/node_modules/@redocly/config": { + "version": "0.56.0", + "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.56.0.tgz", + "integrity": "sha512-sGEC13BWOSKgFEHSPmFmTHpRt+zfNOc4+5+COe3Z4TD37glshCzM8qaeX7fIddGf6akRSs1tz3j+2FZVEQtCWw==", + "license": "MIT", + "dependencies": { + "json-schema-to-ts": "2.7.2" + } + }, + "node_modules/@redocly/marketing-pages/node_modules/@redocly/openapi-language-server/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/marketing-pages/node_modules/highlight-words-core": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.2.tgz", @@ -2345,6 +2456,12 @@ "@codingame/monaco-vscode-api": "25.1.2" } }, + "node_modules/@redocly/marketing-pages/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/mock-server": { "version": "0.11.0-next.0", "resolved": "https://registry.npmjs.org/@redocly/mock-server/-/mock-server-0.11.0-next.0.tgz", @@ -2481,51 +2598,6 @@ "styled-components": "^4.1.1 || ^5.3.11 || ^6.0.0" } }, - "node_modules/@redocly/openapi-language-server": { - "version": "0.10.9", - "resolved": "https://registry.npmjs.org/@redocly/openapi-language-server/-/openapi-language-server-0.10.9.tgz", - "integrity": "sha512-ntozAm8+B1/hDI7W3rKNll+64gRJfBhvxkRflWs3VlSJL2d03h1AXS5xBMkDZaWuf7O8GEcg4Ej6UhSKiEampQ==", - "license": "SEE LICENSE IN LICENSE", - "dependencies": { - "@redocly/config": "0.54.0", - "@redocly/yaml-language-server-parser": "^0.3.0", - "vscode-languageserver": "^9.0.1", - "vscode-languageserver-textdocument": "^1.0.12", - "vscode-uri": "^3.1.0" - }, - "peerDependencies": { - "@redocly/openapi-core": "2.47.0" - } - }, - "node_modules/@redocly/openapi-language-server/node_modules/@redocly/config": { - "version": "0.54.0", - "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.54.0.tgz", - "integrity": "sha512-rJwxdDQY5yES1tYyu6tTljAvQ2ZRu58K7YJm0socZUNFXbu6IhnUTkKcU4cfrsUaAsOb2TOYOJcvmMllKv4w7Q==", - "license": "MIT", - "dependencies": { - "json-schema-to-ts": "2.7.2" - } - }, - "node_modules/@redocly/openapi-language-server/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/openapi-language-server/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/portal-legacy-ui": { "version": "0.19.0", "resolved": "https://registry.npmjs.org/@redocly/portal-legacy-ui/-/portal-legacy-ui-0.19.0.tgz", diff --git a/package.json b/package.json index 46682e6df..24dd71ebc 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "author": "team@redocly.com", "license": "UNLICENSED", "dependencies": { - "@redocly/marketing-pages": "^0.2.31", + "@redocly/marketing-pages": "^0.2.34", "@redocly/realm": "0.137.0-next.5", "buffer": "^6.0.3", "highlight-words-core": "^1.2.3", diff --git a/pages/drift/drift.page.tsx b/pages/drift/drift.page.tsx new file mode 100644 index 000000000..3b9e93882 --- /dev/null +++ b/pages/drift/drift.page.tsx @@ -0,0 +1,12 @@ +import Page from '@redocly/marketing-pages/pages/drift/drift.page.js'; + +export const frontmatter = { + seo: { + title: 'Drift – Redocly CLI', + description: + 'Detect drift between recorded HTTP traffic and your OpenAPI description. Record with redocly proxy, judge with redocly drift, and gate your CI on the result.', + }, + slug: '/drift', +}; + +export default Page; From 880bd9647f57bc5b6080244d9e2b36f3d5b57d05 Mon Sep 17 00:00:00 2001 From: Adam Sobaniec Date: Fri, 11 Sep 2026 13:00:21 +0200 Subject: [PATCH 2/3] chore: drift page updates --- @theme/font/DMMono-Medium.woff2 | Bin 0 -> 14988 bytes @theme/font/DMMono-Regular.woff2 | Bin 0 -> 14820 bytes @theme/styles.css | 14 ++++++++++++ package-lock.json | 36 +++++++++++++++++++++++++------ package.json | 2 +- 5 files changed, 44 insertions(+), 8 deletions(-) create mode 100644 @theme/font/DMMono-Medium.woff2 create mode 100644 @theme/font/DMMono-Regular.woff2 diff --git a/@theme/font/DMMono-Medium.woff2 b/@theme/font/DMMono-Medium.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..67698d873cee7836851e17114f22a030f8294872 GIT binary patch literal 14988 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 WNo?L6xNB_kt5n5zqCy4&rvm_d*X()# literal 0 HcmV?d00001 diff --git a/@theme/font/DMMono-Regular.woff2 b/@theme/font/DMMono-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..03e4859816da02b8d788146d1b80847cf8b03fdb GIT binary patch literal 14820 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" } }, + "node_modules/@redocly/marketing-pages/node_modules/js-yaml": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz", + "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, "node_modules/@redocly/marketing-pages/node_modules/monaco-editor": { "name": "@codingame/monaco-vscode-editor-api", "version": "25.1.2", diff --git a/package.json b/package.json index 24dd71ebc..ae5ad7514 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "author": "team@redocly.com", "license": "UNLICENSED", "dependencies": { - "@redocly/marketing-pages": "^0.2.34", + "@redocly/marketing-pages": "^0.2.36", "@redocly/realm": "0.137.0-next.5", "buffer": "^6.0.3", "highlight-words-core": "^1.2.3", From d41078bb189f7d73915c91900cfe4b9889c44be8 Mon Sep 17 00:00:00 2001 From: Adam Sobaniec Date: Wed, 16 Sep 2026 11:25:23 +0200 Subject: [PATCH 3/3] chore: update marketing-pages to 0.2.37 --- package-lock.json | 160 ++++++++++++++++++++++++++++------------------ package.json | 2 +- 2 files changed, 100 insertions(+), 62 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4a563a1b2..e7b8f2a1d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "UNLICENSED", "dependencies": { - "@redocly/marketing-pages": "^0.2.36", + "@redocly/marketing-pages": "^0.2.37", "@redocly/realm": "0.137.0-next.9", "buffer": "^6.0.3", "events": "^3.3.0", @@ -2248,9 +2248,9 @@ "license": "SEE LICENSE IN LICENSE" }, "node_modules/@redocly/marketing-pages": { - "version": "0.2.36", - "resolved": "https://registry.npmjs.org/@redocly/marketing-pages/-/marketing-pages-0.2.36.tgz", - "integrity": "sha512-5tfCSQ1jSQ+IRqfKyQBNuif6JpJqZY0AsoXJgPvtZXyyN9jGldZDNDk1Flm1ZXcwoR82GZVo+a6zFisR+qjoKA==", + "version": "0.2.37", + "resolved": "https://registry.npmjs.org/@redocly/marketing-pages/-/marketing-pages-0.2.37.tgz", + "integrity": "sha512-vYboNxWotERKPmBRBOD2zTRho8pVVix2Ii5JSOoHn48+WxHSTX02OSC1DjRzGX9SiF1+DIzauweMPznOnU569A==", "license": "UNLICENSED", "dependencies": { "@codemirror/lang-json": "^6.0.1", @@ -2262,7 +2262,7 @@ "@react-spring/web": "^10.1.0", "@rebilly/lead-source-tracker": "^8.29.0", "@redocly/json-to-json-schema": "^0.0.1", - "@redocly/openapi-language-server": "0.10.12", + "@redocly/openapi-language-server": "0.10.13", "@uiw/react-codemirror": "^4.21.20", "csstype": "^3.1.2", "dayjs": "1.11.21", @@ -2289,28 +2289,105 @@ "ulid": "^2.3.0" }, "peerDependencies": { - "@redocly/realm": "0.137.0-next.11", - "@redocly/theme": "0.69.0-next.10", + "@redocly/realm": "0.137.0", + "@redocly/theme": "0.69.0", "react": "^19.2.7", "react-dom": "^19.2.7", "styled-components": "^6.4.2" } }, + "node_modules/@redocly/marketing-pages/node_modules/@redocly/config": { + "version": "0.56.0", + "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.56.0.tgz", + "integrity": "sha512-sGEC13BWOSKgFEHSPmFmTHpRt+zfNOc4+5+COe3Z4TD37glshCzM8qaeX7fIddGf6akRSs1tz3j+2FZVEQtCWw==", + "license": "MIT", + "dependencies": { + "json-schema-to-ts": "2.7.2" + } + }, + "node_modules/@redocly/marketing-pages/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/marketing-pages/node_modules/@redocly/openapi-core": { + "version": "2.53.0", + "resolved": "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-2.53.0.tgz", + "integrity": "sha512-IBp04IO0rXvIwdgxolUmtcrnBm0XIuYTdY/mtxYAsquwJGcVoz9oTgkfmgfo/d7hbfhvRDy8LhLLzUAZ5klrNw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@redocly/ajv": "^8.18.3", + "@redocly/config": "^0.56.0", + "ajv": "npm:@redocly/ajv@^8.18.3", + "ajv-formats": "^3.0.1", + "colorette": "^1.2.0", + "graphql": "^16.14.1", + "js-levenshtein": "^1.1.6", + "js-yaml": "^5.2.2", + "picomatch": "^4.0.4", + "pluralize": "^8.0.0", + "yaml-ast-parser": "0.0.43" + }, + "engines": { + "node": ">=22.12.0 || >=20.19.0 <21.0.0", + "npm": ">=10" + } + }, + "node_modules/@redocly/marketing-pages/node_modules/@redocly/openapi-core/node_modules/js-yaml": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-5.4.2.tgz", + "integrity": "sha512-m+aqu+LwO1O6sIopafj8HUVl5aawITwZQe/yHpMCKjaWBaA/d07B/QdMb3529REftiU+RMMHL3Vlsw3hON7vWg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/puzrin" + }, + { + "type": "github", + "url": "https://github.com/sponsors/nodeca" + } + ], + "license": "MIT", + "peer": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.mjs" + } + }, + "node_modules/@redocly/marketing-pages/node_modules/@redocly/openapi-language-server": { + "version": "0.10.13", + "resolved": "https://registry.npmjs.org/@redocly/openapi-language-server/-/openapi-language-server-0.10.13.tgz", + "integrity": "sha512-KqRmcyMqBxMEGInEZR502RJjD+ZteSZK2Kd2r7P5N8mb93682ljBZ3jWLAWwBaWf6rxcFQmhzydFPfUbZTdWuA==", + "license": "SEE LICENSE IN LICENSE", + "dependencies": { + "@redocly/config": "0.56.0", + "@redocly/yaml-language-server-parser": "^0.3.0", + "vscode-languageserver": "^9.0.1", + "vscode-languageserver-textdocument": "^1.0.12", + "vscode-uri": "^3.1.0" + }, + "peerDependencies": { + "@redocly/openapi-core": "2.53.0" + } + }, "node_modules/@redocly/marketing-pages/node_modules/highlight-words-core": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/highlight-words-core/-/highlight-words-core-1.2.2.tgz", "integrity": "sha512-BXUKIkUuh6cmmxzi5OIbUJxrG8OAk2MqoL1DtO3Wo9D2faJg2ph5ntyuQeLqaHJmzER6H5tllCDA9ZnNe9BVGg==", "license": "MIT" }, - "node_modules/@redocly/marketing-pages/node_modules/js-cookie": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.7.tgz", - "integrity": "sha512-z/wZZgDrkNV1eA0ULjM/F9/50Ya8fbzgKneSpoPsXSGd0KnpdtHfOZWK+GcwLk+EZbS4F9RBhU+K2RgzuDaItw==", - "license": "MIT", - "engines": { - "node": ">=20" - } - }, "node_modules/@redocly/marketing-pages/node_modules/js-yaml": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz", @@ -2343,6 +2420,12 @@ "@codingame/monaco-vscode-api": "25.1.2" } }, + "node_modules/@redocly/marketing-pages/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/mock-server": { "version": "0.11.0-next.1", "resolved": "https://registry.npmjs.org/@redocly/mock-server/-/mock-server-0.11.0-next.1.tgz", @@ -2439,51 +2522,6 @@ "js-yaml": "bin/js-yaml.mjs" } }, - "node_modules/@redocly/openapi-language-server": { - "version": "0.10.12", - "resolved": "https://registry.npmjs.org/@redocly/openapi-language-server/-/openapi-language-server-0.10.12.tgz", - "integrity": "sha512-R/F261h/ajwTPIq7QaUX+oxDyHQuHd5cvsBVKo7y+B3qexqkueb6U/dJ7ad+/BxUEdxdpUO65O76JA3yJhFNWw==", - "license": "SEE LICENSE IN LICENSE", - "dependencies": { - "@redocly/config": "0.56.0", - "@redocly/yaml-language-server-parser": "^0.3.0", - "vscode-languageserver": "^9.0.1", - "vscode-languageserver-textdocument": "^1.0.12", - "vscode-uri": "^3.1.0" - }, - "peerDependencies": { - "@redocly/openapi-core": "2.51.2" - } - }, - "node_modules/@redocly/openapi-language-server/node_modules/@redocly/config": { - "version": "0.56.0", - "resolved": "https://registry.npmjs.org/@redocly/config/-/config-0.56.0.tgz", - "integrity": "sha512-sGEC13BWOSKgFEHSPmFmTHpRt+zfNOc4+5+COe3Z4TD37glshCzM8qaeX7fIddGf6akRSs1tz3j+2FZVEQtCWw==", - "license": "MIT", - "dependencies": { - "json-schema-to-ts": "2.7.2" - } - }, - "node_modules/@redocly/openapi-language-server/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/openapi-language-server/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/portal-legacy-ui": { "version": "0.19.0", "resolved": "https://registry.npmjs.org/@redocly/portal-legacy-ui/-/portal-legacy-ui-0.19.0.tgz", diff --git a/package.json b/package.json index ec28ba42d..0153b0f49 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "author": "team@redocly.com", "license": "UNLICENSED", "dependencies": { - "@redocly/marketing-pages": "^0.2.36", + "@redocly/marketing-pages": "^0.2.37", "@redocly/realm": "0.137.0-next.9", "buffer": "^6.0.3", "events": "^3.3.0",