decaffeinate-parser
Version:
A better AST for CoffeeScript, inspired by CoffeeScriptRedux.
12 lines (11 loc) • 414 B
JavaScript
import { Op } from 'decaffeinate-coffeescript2/lib/coffeescript/nodes';
import isComparisonOperator from './isComparisonOperator';
export default function isChainedComparison(node) {
if (node instanceof Op && isComparisonOperator(node)) {
return (isComparisonOperator(node.first) ||
(node.second ? isComparisonOperator(node.second) : false));
}
else {
return false;
}
}