You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: handle whitespace between variable and colon (#101)
Breaking Changes
Users who were relying on incorrect whitespace parsing around colons (#101) will likely see breaking behavior and should update code to remove workarounds and rely on correct parsing.
@import... statements are now parsed as Import nodes. Rule.extendRule → Rule.extend Rule.ruleWithoutBody → Rule.empty
!important Mixins
a { .mixin !important; } Rule.selector : ".mixin !important" → Rule.selector : ".mixin" and Rule.important : true
Rule selectors not longer contain semicolons as well. Mixin and Extend Rules will have a Rule.raws.semicolor : true property set. Semicolons are also stripped from raw properties before and after between mixins.