'eslint rule for block braces on new line

I am trying to set the opening curly brace to start on a new line, but it is not working for me. I have tried to configure prettier, eslint, and .editorconfig but none seems to work for me.

  • I am using VS Code
  • Programming language: JavaScript

With Eslint

 rules: {
        "no-empty": "error",
        "no-multiple-empty-lines": "warn",
        "no-var": "error",
        "prefer-const": "error",
        "brace-style": [2, "allman", { allowSingleLine: false }],
    },
};

My code would be like this:

function foo() 
{

   if() 
      {

         return 0;

      }

}

Anyone with a solution that can work for me?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source