require crypto and configure jshint