I know that it won't cause circularity issues, I was just wondering if there was a reason it's not done. Even plugins with Travis CI builds and .jshintrcs don't seem to be using Gulp, e.g. https://github.com/robrich/gulp-if and https://github.com/sindresorhus/gulp-ngmin. I wonder why that's so?

In any case, if jshint doesn't actually affect the build, then there's no value right now in adding a gulpfile over just running mocha.