At the moment, this is mostly of interest to folks using editors that have
eslint integration (eg Sublime, Vim, Emacs, TextMate, IntelliJ...) who need to write a patch that touches the Hello code.
The win is that your editor will give you fast feedback (i.e. as you type) on certain sorts of mistakes and style violations so that you don't have to go restart just to find out that you've forgotten a brace or (soon!) misspelled a variable name.
Because eslint supports much of ES6, we've got eslintrc files configured for the various parts of browser/components/loop configured for the current state of almost all of our chrome and content JavaScript files.
https://dxr.mozilla.org/mozilla-central/source/browser/components/loop/.eslintrc is the top-level file, and it has pointers to the others.
Which is to say everything should pass as currently configured.
Dan