jshint
add missing dependencies
remove validation