What if you build your configuration files using pure JavaScript and unknowingly it gets deleted while modifying a few changes. Well, such incidents can be avoided by using INI configurations. If you ...
I often find the ini file format restrictive. Now that toml is built into Python with tomllib I think it's worth exploring replacing config.ini with perhaps config.toml.