title: visual studio code javascript destructuring assignment create new line on format
body: <p>I had some issues with destructuring assignment shorthand when auto formatting JavaScript and TypeScript code in Visual Studio Code.
  I got result like this:    </p>
  
  <pre><code>var {
      check,
      validationResult
  } = require("express-validator/check");
  </code></pre>
  
  <p>but I need it to looks like this:</p>
  
  <pre><code>var { check, validationResult } = require("express-validator/check");
  </code></pre>
  
  <p>I have <strong>Beautify</strong> installed, and in my settings:</p>
  
  <pre><code>{
      "editor.wordWrapColumn": 160,
      "typescript.format.placeOpenBraceOnNewLineForFunctions": false,
      "typescript.format.placeOpenBraceOnNewLineForControlBlocks": false,
      "javascript.format.placeOpenBraceOnNewLineForFunctions": false,
      "javascript.format.placeOpenBraceOnNewLineForControlBlocks": false
  }
  </code></pre>
  
  <p>I don't find anywhere else I could set place new line to false.
  Any idea how to set it right? </p>