A large-scale empirical study of code smells in JavaScript projects. - David Johannes; Foutse Khomh; Giuliano Antoniol (Softw. Qual. J., 2019)