add jshint and fix semicolon jshint issue