Commit graph

60 commits

Author SHA1 Message Date
2261d18d56 Write brace tests 2023-08-10 21:51:23 -04:00
308f586dad Add concept of "enchanted" word
An enchanted word has provenance of appearing directly in source code as-written, not the result of interpolations, quotes, or escapes.
2023-08-06 23:18:13 -04:00
37df46381b Make the existing visual test a snapshot unit test. 2023-08-06 23:10:12 -04:00
f3eb9dee6d Fix newline folding test, and newline folding replacement (not replaced yet but brace tests will cover it) 2023-08-06 20:18:38 -04:00
b8d48ef834 Expand test cases 2023-08-06 19:52:00 -04:00
e585f315bb First jest test 2023-08-06 02:38:52 -04:00
ad2e7ad196 DOM-less escapeHTML implementation 2023-08-06 02:38:42 -04:00
e9fbf137c7 Fixup types to make TS happy 2023-08-06 02:11:06 -04:00
8fc2892630 Port to TS 2023-08-05 01:09:33 -04:00
8b4584eb48 Reorganize files for TS conversion 2023-08-05 01:07:03 -04:00