eslint-plugin-mocha
Version:
Eslint rules for mocha.
12 lines • 911 B
TypeScript
import type { SourceCode } from 'eslint';
import { type CallExpression, type MemberExpression } from '../ast/node-types.ts';
import { type TraversableNode } from '../ast/visit-child-nodes.ts';
import { type MochaConfigCall } from './descriptors.ts';
export type MochaConfigCallExpression = Readonly<CallExpression> & {
readonly callee: MemberExpression;
};
export declare function isSuiteConfigCall(node: Readonly<TraversableNode>): boolean;
export declare function getStaticNumericConfigValue(node: Readonly<CallExpression>, sourceCode: Readonly<SourceCode>): number | null;
export declare function isDisabledTimeoutValue(value: number): boolean;
export declare function visitMochaContextConfigCalls(sourceCode: Readonly<SourceCode>, node: Readonly<TraversableNode>, configName: MochaConfigCall, visitor: (callExpression: MochaConfigCallExpression) => void): void;
//# sourceMappingURL=config-call.d.ts.map