make js-lint and hint optional