commit | 4afa5b4924841d216b3f6697cedc58b751214a88 | [log] [tgz] |
---|---|---|
author | Leon Senft <leonsenft@google.com> | Wed Apr 24 13:36:24 2019 -0700 |
committer | Leon Senft <leonsenft@users.noreply.github.com> | Wed Apr 24 16:06:22 2019 -0700 |
tree | 0c8950299c255dc0ff6338b9094ced56c9d3a5e8 | |
parent | b3dc97fe3a0f13f286c271f2e61522d38081a15f [diff] |
Prevent infinite loop when parsing an invalid selector
A Dart CSS parser.
Parsing CSS is easy!
import 'package:csslib/parser.dart'; main() { var stylesheet = parse( '.foo { color: red; left: 20px; top: 20px; width: 100px; height:200px }'); print(stylesheet.toDebugString()); }
You can pass a String
or List<int>
to parse
.