From 2b2631ad59c7ab2c70350e536567d0e9e258479c Mon Sep 17 00:00:00 2001 From: DmitryAnansky Date: Thu, 10 Oct 2024 10:24:29 +0300 Subject: [PATCH] feat: remove support of x-assert extension for spot --- .changeset/happy-avocados-rule.md | 5 +++++ packages/core/src/types/arazzo.ts | 1 - packages/core/src/typings/arazzo.ts | 1 - 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 .changeset/happy-avocados-rule.md diff --git a/.changeset/happy-avocados-rule.md b/.changeset/happy-avocados-rule.md new file mode 100644 index 0000000000..29ad910b13 --- /dev/null +++ b/.changeset/happy-avocados-rule.md @@ -0,0 +1,5 @@ +--- +"@redocly/openapi-core": patch +--- + +Removed support of `x-assert` extension for Arazzo. diff --git a/packages/core/src/types/arazzo.ts b/packages/core/src/types/arazzo.ts index a435af9e57..7550de7cf3 100755 --- a/packages/core/src/types/arazzo.ts +++ b/packages/core/src/types/arazzo.ts @@ -145,7 +145,6 @@ const Step: NodeType = { outputs: 'Outputs', 'x-inherit': { enum: ['auto', 'none'] }, 'x-expect': 'ExpectSchema', - 'x-assert': { type: 'string' }, 'x-operation': 'ExtendedOperation', requestBody: 'RequestBody', }, diff --git a/packages/core/src/typings/arazzo.ts b/packages/core/src/typings/arazzo.ts index 00c6ce0069..bb0c929dac 100644 --- a/packages/core/src/typings/arazzo.ts +++ b/packages/core/src/typings/arazzo.ts @@ -115,7 +115,6 @@ export interface Step { }; 'x-inherit'?: 'auto' | 'none'; 'x-expect'?: ExpectSchema; - 'x-assert'?: string; 'x-operation'?: ExtendedOperation; requestBody?: RequestBody; }