Frequently asked questions
Why do I get "TOML needs an object at the top level"?
A TOML file is a set of keys, so the JSON must be an object. If your data is a list, put it under a key, such as { "items": [...] }.
Why do I get "TOML has no null values"?
TOML cannot store null. Replace it with a real value, such as an empty string, or remove the key.
Why are the sections in a different order?
Plain keys are written first and [table] sections after them, because in TOML every key after a table header belongs to that table.