@@ -189,15 +189,15 @@ After: `{type: 'Selector', rules: [ {<RULE 1 DATA>}, {<RULE 2 DATA>} ]}`.
189189[ New type info.] ( docs/interfaces/AstRule.md )
190190
1911911 . Type changed: ` rule ` -> ` Rule ` .
192- 2 . Prop changed: ` id: string ` -> ` items: [{type: 'Id', name: '<ID>'}, ...] ` . According to the CSS spec one rule may have more
193- than 1 ` id ` , so ` #root#root ` is a valid selector.
192+ 2 . Prop changed: ` id: string ` -> ` items: [{type: 'Id', name: '<ID>'}, ...] ` . According to the CSS spec one rule may have
193+ more than 1 ` id ` , so ` #root#root ` is a valid selector.
1941943 . Prop renamed: ` nestingOperator ` -> ` combinator ` . A proper name according to CSS spec was chosen.
1951954 . Prop renamed: ` rule ` -> ` nestedRule ` . A proper name to indicate nesting was chosen.
1961965 . Prop changed: ` tagName: string ` -> ` items: [TagName | WildcardTag, ...] ` . Using explicit distinction between
197197 TagName (i.e. ` div ` ) and WildcardTag (` * ` ), because tag name can also be ` * ` if escaped properly (` \* ` ).
198- 6 . Prop changed: ` attrs ` -> ` attributes ` . Attribute type was changed, see below.
199- 7 . Prop changed: ` pseudos ` -> ` pseudoClasses ` . There are pseudo-elements and pseudo-classes, now they are separated
200- properly (there is a separate ` pseudoElement ` type). Pseudo class type was changed, see below.
198+ 6 . Prop changed: ` attrs ` -> ` items: [<ATTRIBUTE>, ...] ` . Attribute type was changed, see below.
199+ 7 . Prop changed: ` pseudos ` -> ` items: [<PSEUDO CLASS>, ...] ` . There are pseudo-elements and pseudo-classes, now they are
200+ separated properly (there is a separate ` pseudoElement ` type). Pseudo class type was changed, see below.
201201
202202Before:
203203
0 commit comments