Comment Newline
Inserts a new line above comment tags. When enabled the rule will add a newline even if preserveLine is set to 0. The rule will not inject new lines when the previous expression is determined to already contain a new line.
👎
false
The commentNewline rule is disabled by default. HTML comments will not insert a newline above comments.
- default
- recommended
- warrington
- strict
- prettier
.class-0 {
width: 100%;
height: 100%;
/* some comment */
padding: 1em 3.8em;
overflow: auto;
}
/* some comment */
.class-1 {
position: absolute;
z-index: 100;
width: 100%;
height: 100%;
/* some comment */
margin: 0;
/* some comment */
padding: 1em 3.8em;
overflow: auto;
inset: 0;
}
.class-0 {
width: 100%;
height: 100%;
/* some comment */
padding: 1em 3.8em;
overflow: auto;
}
/* some comment */
.class-1 {
position: absolute;
z-index: 100;
width: 100%;
height: 100%;
/* some comment */
margin: 0;
/* some comment */
padding: 1em 3.8em;
overflow: auto;
inset: 0;
}🙌
true
When the style commentNewline rule is enabled (i.e: true) then newlines will be inserted above the comments. The first comment in the example below will have a newline inserted. The second comment will remain intact as a newline already exists.
- default
- recommended
- warrington
- strict
- prettier
.class-0 {
width: 100%;
height: 100%;
/* some comment */
padding: 1em 3.8em;
overflow: auto;
}
/* some comment */
.class-1 {
position: absolute;
z-index: 100;
width: 100%;
height: 100%;
/* some comment */
margin: 0;
/* some comment */
padding: 1em 3.8em;
overflow: auto;
inset: 0;
}
.class-0 {
width: 100%;
height: 100%;
/* some comment */
padding: 1em 3.8em;
overflow: auto;
}
/* some comment */
.class-1 {
position: absolute;
z-index: 100;
width: 100%;
height: 100%;
/* some comment */
margin: 0;
/* some comment */
padding: 1em 3.8em;
overflow: auto;
inset: 0;
}