1 min readMay 1, 2020
One little detail? Officially in JSON anything but double quoted strings are invalid. See the machine diagram in RFC 7159, it’s not there.
https://tools.ietf.org/html/rfc7159#page-8
And try it yourself. Send a “JSON” file with single quote strings to JavaScript’s JSON.parse, and watch it fail.