UNPKG

eslint-plugin-unicorn

Version:
18 lines (16 loc) 546 B
/** Check if parentheses should be added to a `node` when it's used as `argument` of `AwaitExpression`. @param {Node} node - The AST node to check. @returns {boolean} */ export default function shouldAddParenthesesToAwaitExpressionArgument(node) { return ( node.type === 'SequenceExpression' || node.type === 'YieldExpression' || node.type === 'ArrowFunctionExpression' || node.type === 'ConditionalExpression' || node.type === 'AssignmentExpression' || node.type === 'LogicalExpression' || node.type === 'BinaryExpression' ); }