Four months ago, we announced Hound, a hosted service that reviews Ruby code for style violations and comments about them on your GitHub pull requests. Since then, about 3,000 users have signed up for Hound.
Today, we’re pleased to announce that Hound can review CoffeeScript code in addition to Ruby code.
By default, Ruby is enabled and CoffeeScript is disabled for your repos. Without explicit configuration in your repo, Hound uses these files to configure each language:
You can enable or disable each language,
or use your own CoffeeLint or RuboCop config file,
by adding a
.hound.yml file to your repo.
ruby: enabled: true config_file: .rubocop.yml coffee_script: enabled: true config_file: config/coffeelint.json
You can place the files anywhere on your file path that you prefer.
To use Hound’s defaults but still control which languages are enabled:
ruby: enabled: false coffee_script: enabled: true
Special thanks to Nathan Youngman for helping us design the configuration API.
Hound is still very young. We’re eager for your feedback on the service. It is free for public repos, and $12 per month per private repo.