Except that JSON is a valid JavaScript object, and JSON5 is not.
Why is it not? My understanding is that it is a valid ES5 and forward object.
Unless there's a direct lie in the description of JSON5 ("subset of ECMAScript"), JSON5 objects are valid JS objects.
Can you provide an example?
Why is it not? My understanding is that it is a valid ES5 and forward object.