title: Unexpected token … in VSCode ESLint + Prettier
body: <p>I have a node project and am using VSCode. I can't get ESLint or Prettier to work properly, they are not highlighting errors or auto-formatting code.</p>
  
  <p>The only output I am getting is:</p>
  
  <p><code>(node:74324) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: ) SyntaxError: Unexpected token ...</code></p>
  
  <p>I've been through the setup multiple times and believe I have my <code>.eslintrc.json</code> and <code>.prettierrc.json</code> set up properly. The error seems like it might be that the linters are not recognizing more modern javascript like object rest spread, but, I have experimented with adding <code>"parser": "babel-eslint"</code> to my ESLint settings file, and <code>"ecmaVersion": 2018</code>, to parserOptions, but to no avail.</p>
  
  <p>Is there something I am missing to get these tools working?</p>