Software complexity analysis of JavaScript-family abstract syntax trees.