using maxed out jshint settings