title: Preserve then() catch() format when using Prettier JS
body: <p>I just started using the <a href="https://github.com/prettier/prettier" rel="noreferrer">PrettierJS</a> Plugin for VSCode and I am looking for a way to preserve my code format of my service calls (and subsequent Promises).</p>
  
  <p>I know you can add the <code>//prettier-ignore</code> comments just before the code block to preserve the code pattern, but since i do this all over my app, i do not want to add that comment-line everywhere.</p>
  
  <p>Right now, my code block looks like this:</p>
  
  <pre><code>       return this.thingService.addThing(newThing)
              .then(wonFunction)
              .catch(lostFunction);
  </code></pre>
  
  <p>But when i do the Prettier format command i get this:</p>
  
  <pre><code>    return this.accessData.addRight(newRight).then(wonAddAccessRight).catch(lostAddAccessRight);
  </code></pre>
  
  <p>I want a way to preserve my code blocks from changing without using the <code>//prettier-ignore</code> comments.</p>