It's pretty comprehensive with some nice comparisons of 'good' and 'bad' usage. https://github.com/airbnb/javascript