to avoid this you should set the dependencies in the module declaration and I think you should do the same for the others modules. This would also avoid to have to disable the jshint `unused` rule for the whole module (note that you should do this for an as short as possible piece of code when that's needed)