Pattern: Malformed space before tag's closing bracket
Issue: -
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 >
{
"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 tagsendTag
("never"
by default)... Spacing in end tagsselfClosingTag
("always"
by default)... Spacing in self closing tags
Every option can be set to
- "always" (
<div />
) - "never" (
<div/>
) - "ignore" (either
<div />
or<div/>
)
This rule was introduced in eslint-plugin-svelte v2.3.0