eslint-plugin-mocha
Version:
Eslint rules for mocha.
8 lines • 694 B
TypeScript
import type { Rule } from 'eslint';
type CallExpressionNode = Readonly<Parameters<Exclude<Rule.RuleListener['CallExpression'], undefined>>[0]>;
type FunctionExpressionNode = Readonly<Parameters<Exclude<Rule.RuleListener['FunctionExpression'], undefined>>[0]>;
type ArrowFunctionExpressionNode = Readonly<Parameters<Exclude<Rule.RuleListener['ArrowFunctionExpression'], undefined>>[0]>;
export type AnyFunctionExpressionNode = ArrowFunctionExpressionNode | FunctionExpressionNode;
export declare function getFunctionExpressionLastArgument(node: Readonly<CallExpressionNode>): Readonly<AnyFunctionExpressionNode | undefined>;
export {};
//# sourceMappingURL=function-expression-arguments.d.ts.map