title: How to supress the error : Illegal space before opening round brace at from jsrc?
body: <p>In our angularjs project, after up-gradation of gulp3 to 4 and when i run : <code>gulp lint</code></p>
  
  <pre><code>C:\filepath&gt;gulp lint
  [12:59:30] Using gulpfile ~\filepath\gulpfile.js
  [12:59:30] Starting 'lint'...
  app\js\app.config.js: line 4, col 1, Use the function form of "use strict".
  
  1 error
  Illegal space before opening round brace at C:\filepath\app\js\app.config.js :
       7 |angular
       8 |    .module('test')
       9 |    .config(['localStorageServiceProvider', function (localStorageServiceProvider) {
  C:\filepath&gt;gulp lint
  [12:59:30] Using gulpfile ~\filepath\gulpfile.js
  [12:59:30] Starting 'lint'...
  app\js\app.config.js: line 4, col 1, Use the function form of "use strict".
  
  1 error
  Illegal space before opening round brace at C:\filepath\app\js\app.config.js :
       7 |angular
       8 |    .module('test')
       9 |    .config(['localStorageServiceProvider', function (localStorageServiceProvider) {
  </code></pre>
  
  <p>I am not able to figure out, everything was working fine earlier. Only after the gulp upgradation to latest one, build is failing. Can anybody please assist me with this.</p>
  
  <p>I also followed this link : <a href="https://stackoverflow.com/questions/29172748/how-can-i-suppress-the-jshint-jscs-illegal-space-warnings-in-visual-studio-20">How can I suppress the JSHint &quot;JSCS: Illegal Space&quot; warnings in Visual Studio 2013?</a>.</p>
  
  <p>According to the link above, i tried adding below lines inside .jshintrc file: </p>
  
  <pre><code>"requireSpacesInAnonymousFunctionExpression": {
      "beforeOpeningCurlyBrace": false
  },
  "disallowSpacesInNamedFunctionExpression": {
      "beforeOpeningRoundBrace": false
  },
  "disallowSpacesInFunctionDeclaration": {
      "beforeOpeningRoundBrace": false
  }
  </code></pre>
  
  <p>Its throwing more error following the previous:</p>
  
  <pre><code>6 code style errors found.
  app\js\app.module.js: line 0, col 0, Bad option: 'requireSpacesInAnonymousFunctionExpression'.
  app\js\app.module.js: line 0, col 0, Bad option: 'disallowSpacesInNamedFunctionExpression'.
  app\js\app.module.js: line 0, col 0, Bad option: 'disallowSpacesInFunctionDeclaration'.
  app\js\app.module.js: line 4, col 1, Use the function form of "use strict".
  </code></pre>
  
  <p>What i require here is:</p>
  
  <p>My Editor webstorm automatically applying space for alignments as mentioned below:</p>
  
  <pre><code>function (localStorageServiceProvider) // with space
  </code></pre>
  
  <p>But, it should be: </p>
  
  <pre><code>function(localStorageServiceProvider) // without space
  </code></pre>
  
  <p>What is the exact rule i need to apply in .jshintrc file or any other places which fixes...?</p>