summary refs log tree commit diff stats
path: root/lib/pure/json.nim
Commit message (Expand)AuthorAgeFilesLines
* [backport] run nimpretty on parsersnarimiran2019-09-301-23/+28
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
* json: removed deprecatedGet pragmaAraq2019-09-211-10/+1
* fixes #12152 (#12165)Andreas Rumpf2019-09-111-0/+25
* fixes #12015 by also checking kind of `typeNode` (#12016)Vindaar2019-08-271-4/+13
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-2/+2
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-2/+2
* Added 'keys' iterator to JsonNode (#11597) [feature]Liam Sc2019-07-031-0/+6
* Render deprecated pragmas (#8886)LemonBoy2019-06-031-8/+8
* fixes #11057 (#11345)Andreas Rumpf2019-05-281-2/+1
* make json.to work with the more restricted case objectsAraq2019-05-271-14/+11
* fixes #1286; object case transitions are now soundAndreas Rumpf2019-05-271-42/+15
* fixes #10963, disallow implicit mixing of strings and ints/floats (#11292)Miran2019-05-211-4/+4
* json: add '\v' support, fixes #10541 (#10987)Miran2019-04-101-0/+1
* json.nim: tiny refactoringAraq2019-04-011-4/+1
* fixes json.nim regressionAndreas Rumpf2019-03-291-12/+5
* simplify json.% for tuples and objectsnarimiran2019-03-111-13/+7
* Tighten the conversion from tyRange to scalar types (#10495)LemonBoy2019-02-231-10/+48
* Implement `json.%` for tables and optionsOscar Nihlgård2019-02-131-1/+11
* fixup #10466 to use runnableExamples (#10510)Timothee Cour2019-01-311-17/+14
* Example for json.pretty (#10466)Mandeep Singh2019-01-301-3/+22
* Add logic to deserialize tyRange fields from json (#10469)LemonBoy2019-01-281-0/+24
* Use hexadecimal in json escaping (#10437) [backport]Christian Lyder Jacobsen2019-01-251-3/+3
* fix json bug `[]=` misplaced (#10397)Timothee Cour2019-01-211-5/+5
* json: support tuple (#10010)Timothee Cour2019-01-161-1/+16
* [json] document fact that key ordering is preserved (#10020)Timothee Cour2018-12-201-0/+7
* [docs/json]: expands existing examples + shows {} operator in action (#9157)Steve Kellock2018-10-021-28/+74
* Fix #9111; error when parsing to aliased type fieldmashingan2018-09-291-1/+15
* Add escapeJsonUnquoted for json escaped strings without quotes (#8785)hlaaf2018-08-271-4/+16
* even more strict isNil handling for strings/seqs in order to detect bugsAraq2018-08-221-1/+0
* make more tests greenAndreas Rumpf2018-08-131-1/+1
* fixes #8037, json.to support object with distinct types (#8086)andri lim2018-07-191-5/+30
* Testament should run tests with no action (#8232)genotrance2018-07-081-18/+17
* Allow `%` overloading in `%*` macro in json (again)hlaaf2018-06-061-4/+4
* fix #7881, control characters in json output (#7887)hlaaf2018-05-281-0/+3
* json.nim: delete should raise KeyError, not IndexError, minor cleanup of the ...Araq2018-05-201-4/+4
* move parsejson logic into its own standard lib moduleAraq2018-05-181-505/+12
* fixes #7817Araq2018-05-141-0/+3
* remove deprecated stuff from the stdlib; introduce better deprecation warningsAraq2018-05-051-11/+4
* Improve deprecation messages in json docs.Dominik Picheta2018-04-251-4/+4
* tiny typoTerence Namusonge2018-04-251-1/+1
* Fix docs in json module after #7537Dominik Picheta2018-04-151-1/+3
* Add autovivification example (#7537)Federico Ceratto2018-04-161-0/+5
* make tests green againAndreas Rumpf2018-04-131-1/+1
* Fixes #6902Abhishek Kapatkar2018-03-301-1/+1
* Fixes #7433.Dominik Picheta2018-03-291-0/+10
* json.nim: documentation copy&paste issueAndreas Rumpf2018-03-161-1/+1
* Fix `json.to` for types with generic parametersOscar Nihlgård2018-02-111-1/+1
* 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