Splits rapidjson wrapper into its own lua file.
Removes JSON spacer code, replaces with rapidjson prettyprinter.
Simplifies code to always take rapidjson code path.
Moves parsing code next to reading functions.
Makes all reader callbacks stateful.
Makes json parsing code non-global.
Simplifies stack of objects in json parser.
Removes luaL_ref of existing stack variable.
Moves all JSON content to the stack.
Supports nested array configurations by not tracking indexes.
Ports Lua rapidjson wrapper into C.
Cleans up parse code.
Adds assertions to ensure proper Lua stack usage.
Changes JSON parsing to only use the Lua stack.
Removes old Lua templates.
Adds process.hrtime. Adds fix for string.char. Adds JSON benchmarks.
Refactors JSON test suite.
Supports direct parsing of array values in JSON parse.
Simplifies JSON parsing structure.
Simplifiers JSON parsing wrapping.