ManuelSch/sass-scss-converter

Private placeholders are missing percent character

Closed this issue · 1 comments

Affects SASS to SCSS

SASS Input:

%placeholder
  color: red
.my-thing
  @extend %placeholder

Expected SCSS Output:

%placeholder {
  color: red;
}
.my-thing {
  @extend %placeholder;
}

Actual SCSS Output:

placeholder {
  color: red;
}
.my-thing {
  @extend placeholder;
}

Affects SCSS to SASS

SCSS Input:

%placeholder {
  color: red;
}
.my-thing {
  @extend %placeholder;
}

Expected SASS Output:

%placeholder
  color: red
.my-thing
  @extend %placeholder

Actual SASS Output:

placeholder
  color: red
.my-thing
  @extend placeholder

Thanks for your report.

I'll take a look at the issue and keep you updated. In the meantime, feel free to open a pull request in case you'd like to add your own quick fix.