JSON/JSON5 parser and serializer for JavaScript