Hi Neil,
I saw this module on the What's new on CPAN.
http://perltricks.com/article/what-s-new-on-cpan---october-2016/
Regarding this:
Show quoted text
> JSON::Parse provides a function parse_json which is like the read_json function provided by this module. But you can't specify an encoding, and it doesn't provide a function for writing to a file as JSON.
Thanks for the mention, but in fact the function is called json_file_to_perl. I'm sure you know this, but you can make a link like L<JSON::Parse/json_file_to_perl> and link right into the documentation.