summary refs log tree commit diff stats
path: root/lib/pure/json.nim
Commit message (Expand)AuthorAgeFilesLines
* Support all int, uint and float variants in json.to macro.Dominik Picheta2017-11-301-14/+16
* Fix infinite recursion when using json.to on ref with cycle.Dominik Picheta2017-11-301-0/+10
* Implement support for JsonNode in json.to.Dominik Picheta2017-11-301-0/+5
* Implement Table/OrderedTable support for json.to macro.Dominik Picheta2017-11-301-0/+24
* Implement support for Option[T] in json.to macro. Fixes #5848.Dominik Picheta2017-11-301-0/+27
* Fixes #6604. Rejects unnamed tuples with error.Dominik Picheta2017-11-301-2/+13
* Fixes #6095.Dominik Picheta2017-11-301-21/+36
* Fixes #5856. Code based on @loloiccl's PR (#5879).Dominik Picheta2017-11-301-5/+23
* make tests green againAndreas Rumpf2017-11-171-2/+2
* more replacements for the deprecated '<'Andreas Rumpf2017-10-291-8/+8
* Update json.nim (#6513)Daniil Yarancev2017-10-151-3/+9
* [JSON] getBVal -> getBool; getFNum -> getFloatDaniil Yarancev2017-10-141-8/+21
* Add default value for filename in parseJson proc (#6441)konqoro2017-09-281-1/+1
* fixes #6438Andreas Rumpf2017-09-281-10/+25
* Reorder json `add` and `%`, fixes #6385 (#6388)Mamy Ratsimbazafy2017-09-161-10/+10
* Changed JSON stringification to preserve UTF (#6330)Yuriy Glukhov2017-09-151-18/+11
* Fixed closure compiler incompatibility (#6365)Yuriy Glukhov2017-09-111-1/+1
* Update doc for json.to() with limitation (#6334)superfunc2017-09-061-0/+1
* Fixed handling of surrogate pairs (#6332)Yuriy Glukhov2017-09-051-2/+1
* Ascii character code 127 (DEL) is not printable and must be quoted. (#5984)Markus F.X.J. Oberhumer2017-06-151-1/+1
* Fixes #5761.Dominik Picheta2017-05-171-4/+17
* Small grammar fixes in json.nim (#5758)Daniil Yarancev2017-04-261-4/+4
* Add test for previous commit.Dominik Picheta2017-04-171-1/+1
* Support JInt fields for 'float' in JSON umarshal macro.Dominik Picheta2017-04-171-2/+2
* Fixes `null` handling for object refs in JSON unmarshal macro.Dominik Picheta2017-04-171-7/+22
* Add support for BiggestInt in JSON unmarshal macro.Dominik Picheta2017-04-171-0/+6
* Fix JSON macro bug with ref objects.Dominik Picheta2017-04-171-1/+5
* Implement support for enum fields in JSON macro.Dominik Picheta2017-04-091-1/+7
* Use doAssert in JSON macro and improve diagnostics.Dominik Picheta2017-04-091-11/+13
* Improve documentation in the JSON module.Dominik Picheta2017-04-091-15/+46
* Document `to` macro in JSON and add example.Dominik Picheta2017-04-091-22/+45
* Implements else branch for JSON unmarshalling of object variants.Dominik Picheta2017-04-091-17/+70
* Improve error messages and add tests for the JSON macro.Dominik Picheta2017-04-081-10/+25
* Support int, string and bool fields in unmarshal json macro.Dominik Picheta2017-04-081-0/+19
* First implementation of JSON unmarshal macro.Dominik Picheta2017-04-081-0/+320
* Implement json.`%` for enums.Dominik Picheta2017-04-061-0/+5
* match json.toPretty style with NodeJS's stringify (#5406)Emery Hemingway2017-02-211-5/+4
* Fix for #5134 (parseJson(string) should fail on leftover data) (#5203)Lolo Iccl2017-01-111-0/+18
* json.toUgly also uses optimized string routinesAndreas Rumpf2016-11-211-2/+4
* speed up json core moduleAndreas Rumpf2016-11-211-11/+27
* Add few JSON examplesFederico Ceratto2016-09-291-0/+2
* Fixed frame corruptionYuriy Glukhov2016-08-271-3/+3
* json module: use ordered tables instead of ordinary tablesAndreas Rumpf2016-08-251-17/+23
* prepare Nim codebase for upcoming parser changesAndreas Rumpf2016-07-151-2/+2
* Fix "string literal as key expected" errorFederico Ceratto2016-07-091-1/+1
* fixes #4399Andreas Rumpf2016-07-081-0/+1
* Implemented `in` operator support for JsonNode objectsRostyslav Dzinko2016-06-171-0/+10
* Add value creation/update to the usage exampleFederico Ceratto2016-06-111-1/+2
* Corrected comments in json pretty/ugly procedures (fixes #4255).A. S. Budden2016-06-021-2/+4
* Merge pull request #4135 from FedericoCeratto/patch-8Andreas Rumpf2016-05-281-0/+4
|\