parse-css icon indicating copy to clipboard operation
parse-css copied to clipboard

Output spec consistent properties

Open danny0838 opened this issue 10 months ago • 0 comments

(Re-open of #55 using another branch)

The spec says type flag for some tokens, while this module outputs isInteger, isIdent, etc. instead, which is not consistent with it.

Unfortunately the type property is already used to determine the token/rule type. A simple workaround is to use TYPE instead, as this special property is mostly used for the JSON output (in other context we can simply check by obj instanceof theTokenClass or obj.constructor.name === theTokenClass.name instead).

danny0838 avatar Apr 05 '24 16:04 danny0838