Changes for version 0.007 - 2021-05-03

  • add JSON::Typist::DataPrinter, which provides jdump() for pretty printing JSON::Typist-typed structs
  • sometimes when printing diagnostics, we would print "JSON::Typist::String=SCALAR(0x1234)" instead of "foo"; this has been fixed (thanks, Matthew Horsfall!)

Modules

replace mushy strings and numbers with rigidly typed replacements
a helper for Data::Printer-ing JSON::Typist data
Test::Deep helpers for JSON::Typist data

Provides

in lib/JSON/Typist.pm
in lib/JSON/Typist.pm
in lib/Test/Deep/JType.pm
in lib/Test/Deep/JType.pm
in lib/Test/Deep/JType.pm