Braces layout for TypeScript types and modules

EditorConfig key: js-types-braces

Braces layout for TypeScript types and modules

js-types-braces

Placement of the opening brace for TypeScript type and module declarations.

Default value:

unset

Possible values:

  • unset
  • end_of_line
  • end_of_line_no_space
  • next_line
  • next_line_shifted
  • next_line_shifted_2
  • pico

Examples

unset
end_of_line
module M {
  var x;
}
end_of_line_no_space
module M{
  var x;
}
next_line
module M
{
  var x;
}
next_line_shifted
module M
  {
  var x;
  }
next_line_shifted_2
module M
  {
    var x;
  }
pico
module M
{  var x;
}