UNPKG

comment-to-assert

Version:
16 lines (15 loc) 657 B
import { type Comment } from "@babel/types"; export declare function tryGetCodeFromComments(comments: ReadonlyArray<Comment>): string | undefined; export declare const ERROR_COMMENT_PATTERN: RegExp; export declare const PROMISE_RESOLVE_COMMENT_PATTERN: RegExp; export declare const PROMISE_REJECT_COMMENT_PATTERN: RegExp; export interface wrapAssertOptions { assertBeforeCallbackName?: string; assertAfterCallbackName?: string; } export declare function wrapAssert({ actualNode, expectedNode, commentExpression, id, }: { actualNode: any; expectedNode: any; commentExpression: string; id: string; }, options: wrapAssertOptions): any;