trailofbits / graphtage

A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.
GNU Lesser General Public License v3.0
2.37k stars 45 forks source link

Add support for TOML #16

Open ESultanik opened 4 years ago

ri0t commented 3 years ago

Soo. lemme see if i got this right: Once this issue is solved, i can use graphtage to automatically update old toml-configuration file versions to up to date ones by supplying a small ruleset (i.e. patch) on whats changed? That would be lovely!

I've just implemented a crude upgrader for that purpose - but i feel, that it lacks in power/flexibility. E.g. it renames field names by search/replace... duuuhhh..