The options to run jshint and csshint should themselves be config file references preferably, or at least sub-objects, instead of merging their options into one flat config option:
Referencing a config file:
{
...etc...
"jshint": ".jshintrc"
}
Or, as a sub-object:
{
...etc...
"jshint": {
"eqeqeq": true,
...etc...
}
}
I submitted a pull request to add a json schema for the config files:
#45
But I didn't include the schema for the csshint and jshint options. It's not very useful to have all those options in the auto-complete list when you're not using jshint/csshint.