title: eslint in WebStorm line breaks keep changing back to LF
body: <p>The code I'm working on has <code>LF</code> line breaks.  I use WebStorm on Windows and I have set up <code>File &gt; Settings &gt; Editor &gt; Code Style &gt; Line separator  (new files)</code> to <code>Windows (\r\n)</code>.</p>
  
  <p>In my <code>.eslintrc.js</code> file I have the rule below:</p>
  
  <pre><code>'linebreak-style': [
    'error',
    'windows'
  ],
  </code></pre>
  
  <p>I also choose the root of the project in the project explorer and then choose <code>File &gt; Line separators &gt; Windows - CRLF(\r\n)</code>.</p>
  
  <p>But, every time I change something in the code and save, the file jumps back to <code>LF</code> (I can see that in the bottom right corner of the WebStorm) and that generates lots of errors from eslint. I have to manually change the file line breaks back to <code>CRLF</code> every time I edit and save my code. </p>
  
  <p>I have also <code>--fix</code> switch in my eslint command and I expect it to fix this error automatically, but it doesn't. </p>
  
  <p>What can I have missed here? Any clues?</p>