jshint crockford