Replace YAML implementation
mourner opened this issue · comments
Currently 80% of install size of tinyjam
is js-yaml
, which seems disproportionate. YAML is also known to be a very complicated and hard to parse format for such a simple cause of adding lightweight metadata to Markdown.
Ideally, it would be replaced with a small subset, without tags, anchors, refs, flow style, etc. — just simple nested maps and sequences.
Started this in https://github.com/mourner/yeahml.