reddit/styleguide — pull request #11 by ajacksified (2014-07-17 17:41:34+00:00)
Title: Zombies

:bike: :house:

I propose we re-add semicolons because:

* The vast majority of javascript libraries, including nearly every widely-used javascript library I've ever seen, use semicolons. As an open-source project, and as a team looking to hire, adopting industry practices is advantageous. [1]
* There are problems trying to get editors (vim in particular) to auto-indent when semicolons are missing, which is annoying.
* Subtle errors occur occasionally when missing semicolons.

The timing is good because:

* We're about to rewrite large portions of our javascript as we introduce browserify, and even more with the mobile site. We haven't really codified this style guide yet, so making this kind of change would work here.

[1] - [jQuery](http://contribute.jquery.org/style-guide/js/#semicolons), [Backbone and Underscore](http://backbonejs.org/docs/backbone.html), [Express](https://github.com/visionmedia/express/blob/master/lib/express.js), [Moment](https://github.com/moment/moment/blob/develop/moment.js), [React](https://github.com/facebook/react/blob/master/src/core/ReactComponent.js), [Browserify](https://github.com/substack/node-browserify/blob/master/index.js), [Everything on GitHub's trending list this month except one](https://github.com/trending?l=javascript&since=monthly)

:eyeglasses: @spladug @madbook @umbrae