Replaced tree-sitter with a lighter parser-based context verifier built from handwritten lexers plus tl/cssparser, preserving context-dependent matching while cutting about 19 MB from the release binary.

This commit is contained in:
Mick Grove 2026-04-07 23:20:17 -07:00
commit 0cb854872b
30 changed files with 2054 additions and 2026 deletions

8
testdata/css_vulnerable.css vendored Normal file
View file

@ -0,0 +1,8 @@
.banner {
password: "blink182";
background-image: url("all-along-the-watchtower");
}
.secret-key {
content: "abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234";
}