Skip to content

Files

Latest commit

 

History

History
63 lines (47 loc) · 1.29 KB

html-closing-bracket-spacing.md

File metadata and controls

63 lines (47 loc) · 1.29 KB

Pattern: Malformed space before tag's closing bracket

Issue: -

Description

You can choose either two styles for spacing before closing bracket.

  • always: <div />
  • never: <div/>
<script>
  /* eslint svelte/html-closing-bracket-spacing: "error" */
</script>

<!-- ✓ GOOD -->
<div />
<p>Hello</p>
<div
 >
</div>

<!-- ✗ BAD -->
<div/>
<p >Hello</p >
<div  >
</div >

🔧 Options

{
  "svelte/html-closing-bracket-spacing": [
    "error",
    {
      "startTag": "never", // or "always" or "ignore"
      "endTag": "never", // or "always" or "ignore"
      "selfClosingTag": "always" // or "never" or "ignore"
    }
  ]
}
  • startTag ("never" by default)... Spacing in start tags
  • endTag ("never" by default)... Spacing in end tags
  • selfClosingTag ("always" by default)... Spacing in self closing tags

Every option can be set to

  • "always" (<div />)
  • "never" (<div/>)
  • "ignore" (either <div /> or <div/>)

🚀 Version

This rule was introduced in eslint-plugin-svelte v2.3.0

🔍 Implementation