Some packages are needed for the test runner and director, so are deps rather than devdeps.  jshint is redundant.