client side jshinted