I am looking for a JSON polyfill (for JSON support in older browsers) that I can use in some JavaScript I'm writing. I've looked and found JSON2 and JSON3 are quite popular and I've read that JSON3 is meant to be a drop in replacement for JSON2 but I was wondering if these are the best polyfills out there?
The only problem I have with JSON3 is that when I run the google closure lint checks over the JSON3 library it complains about for loops not defining a body:
If this if/for/while really shouldn't have a body, use {}
Should the fact that the js-lint is showing warnings put me off using this polyfill as when I compile my library it makes it look like my library has these problems as I'm packaging it up together to simplify it for people downloading my javascript.