title: How to avoid VsCode Prettier to break chain functions with arrow functions?
body: <p>I'm working with VSCode and Prettier and when we have chained functions call with arrow functions inside like a lodash chain:</p>
  
  <pre><code>let total = _(credits).filter(c =&gt; c.active).sumBy(c =&gt; c.fee);
  </code></pre>
  
  <p>Prettier breaks into:</p>
  
  <pre><code>discount = _(credits)
      .filter(c =&gt; c.active)
      .sumBy(c =&gt; c.fee);
  </code></pre>
  
  <p>When the we use <code>strings</code> insteads arrow functions, it does not breaks into several lines, for instance:</p>
  
  <pre><code>let total = _(credits).filter('c =&gt; c.active').sumBy('c =&gt; c.fee');
  </code></pre>
  
  <p>I'm working with following <code>.prettierrc</code> and <code>"prettier": "^2.0.5"</code>:</p>
  
  <pre><code>{
    "singleQuote": true,
    "trailingComma": "all",
    "printWidth": 280,
    "tabWidth": 4,
    "arrowParens": "avoid",
  }
  </code></pre>
  
  <p>How can I avoid the line breaking with prettier when there is a arrow function inside the functions?</p>