Hot take: JSON is a terrible configuration file format. I get why it sounded like a good idea at the time, but not being able to handle comments (without custom parsers /extensions) is kinda insane.