pass jshint & jscs check