From 7f623fd665d01c196a8eecfc5897bfeb62792347 Mon Sep 17 00:00:00 2001 From: Wilco Fiers Date: Tue, 30 Sep 2025 15:28:27 +0200 Subject: [PATCH 1/2] fix(type): correct RuleError type --- axe.d.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/axe.d.ts b/axe.d.ts index 7796ad4ca1..d603c387f4 100644 --- a/axe.d.ts +++ b/axe.d.ts @@ -168,7 +168,7 @@ declare namespace axe { nodes: NodeResult[]; } interface IncompleteResult extends Result { - error?: Omit; + error?: Omit; } interface NodeResult { html: string; @@ -207,7 +207,7 @@ declare namespace axe { fail: string | { [key: string]: string }; incomplete?: string | { [key: string]: string }; } - interface SupportError { + interface RuleError { name: string; message: string; stack: string; @@ -479,12 +479,12 @@ declare namespace axe { isLabelledShadowDomSelector: ( selector: unknown ) => selector is LabelledShadowDomSelector; - SupportError: ( + RuleError: ( error: Error, ruleId?: string, method?: string, errorNode?: DqElement - ) => SupportError; + ) => RuleError; serializeError: (error: Error) => SerialError; DqElement: DqElementConstructor; uuid: ( From 422a196d35cd98a63833c138a2e9a5867d92bea3 Mon Sep 17 00:00:00 2001 From: Wilco Fiers Date: Tue, 30 Sep 2025 16:31:18 +0200 Subject: [PATCH 2/2] fix --- axe.d.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/axe.d.ts b/axe.d.ts index d603c387f4..40539d648f 100644 --- a/axe.d.ts +++ b/axe.d.ts @@ -479,12 +479,12 @@ declare namespace axe { isLabelledShadowDomSelector: ( selector: unknown ) => selector is LabelledShadowDomSelector; - RuleError: ( - error: Error, - ruleId?: string, - method?: string, - errorNode?: DqElement - ) => RuleError; + RuleError: new (options: { + error: Error; + ruleId?: string; + method?: string; + errorNode?: DqElement; + }) => RuleError; serializeError: (error: Error) => SerialError; DqElement: DqElementConstructor; uuid: (