Similar to JSON but with trailing commas. Because you like diffs to be minimal and are fed up with JSON.parse SyntaxError exceptions.
I wrote it in anger.
> var jsoncomma = ;> var str = jsoncomma;> console;"kramer": "yoyoma""hello":42> jsoncomma);kramer: 'yoyoma' hello: 4 2
parseUnsafe is called that for a reason so only feed it trusted data.
parseUnsafe is just a wrapper around
jsoncomma.parseUnsafe(str) does not support a reviver (the second
jsoncomma.stringify(v, ignored_replacer, space) requires a null
and a numeric
space. It always pretty-prints.
parseSafe maybe? That would be sweet. It should work on large and complex
input. If it's also fast then that's a plus.
Install using npm
npm install jsoncomma
Clone the repo and include it in a script tag (or just use Browserify)
git clone https://github.com/olov/jsoncomma.git
MIT, see LICENSE file.