File tree Expand file tree Collapse file tree 3 files changed +6
-1
lines changed
Expand file tree Collapse file tree 3 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -60,6 +60,9 @@ const ICSS = {
6060
6161 /** End Bracket Character */
6262 END : ')' ,
63+
64+ /** Empty Brackets Characters */
65+ EMPTY : '()' ,
6366
6467 /** End Rule Bracket Characters */
6568 END_RULE : ');'
Original file line number Diff line number Diff line change @@ -47,6 +47,8 @@ const BlocksParser = (Base) => class extends Base {
4747
4848 return rules . split ( ICSS . SEMICOLON )
4949 . filter ( r => r . trim ( ) != ICSS . EMPTY )
50+ . filter ( r => ! r . includes ( ICSS . BRACKET . EMPTY ) )
51+ . filter ( r => ! r . split ( ICSS . DOTS ) . map ( i => i . trim ( ) ) . includes ( ICSS . EMPTY ) )
5052 . map ( rule => {
5153 let [ prop , value ] = rule . split ( ICSS . DOTS ) . map ( i => i . trim ( ) )
5254 return new Rule ( prop , ICSS . REGEX_REPLACE ( value , ICSS . DATA_URI . VALUES ) )
Original file line number Diff line number Diff line change @@ -122,4 +122,4 @@ class Rule {
122122}
123123
124124
125- export default Rule
125+ export default Rule
You can’t perform that action at this time.
0 commit comments