UNPKG

jest-codemods

Version:

Codemods for migrating test files to Jest

23 lines (22 loc) 857 B
/** * Find the identifier from a given MemberExpression * * Example: return `foo` for a node of `foo.bar.baz()` * * @param {MemberExpression} node * @return {string|null} */ export declare function getIdentifierFromExpression(node: any): any; /** * Returns list of elements from a given MemberExpression * * Example: return ['foo', 'bar', 'baz'] for a node of `foo.bar.baz()` * * @param {MemberExpression} node * @return {array} */ export declare function getMemberExpressionElements(node: any, _rest?: any[]): any[]; export declare function findParentCallExpression(path: any, name: any): any; export declare function findParentVariableDeclaration(path: any): any; export declare function findParentOfType(path: any, type: any): any; export declare function traverseMemberExpressionUtil(j: any, nodeValidator: any): (node: any) => boolean;