JSON5 pretty much addresses all the problems with JSON as a config format. I'd love for it to just replace JSON entirely.
But that's a minor quibble. If everyone adopted this thing instead of legacy JSON, we'd be better-off.
Javascript already has this, so allowing single quotes simplifies copypasting object literals, which is a common use case.