UNPKG

escomplex

Version:

Software complexity analysis of JavaScript-family abstract syntax trees.

28 lines (22 loc) 515 B
/*globals require, exports */ 'use strict'; var traits = require('../traits'); exports.get = get; function get () { return traits.actualise( function (node) { return node.alternate ? 2 : 1; }, 1, [ 'if', { identifier: 'else', filter: function (node) { return !!node.alternate; } } ], undefined, [ 'test', 'consequent', 'alternate' ] ); }