SYNOPSIS
use Data::Format::Pretty::JSON qw(format_pretty);
print format_pretty($data);
DESCRIPTION
This module uses JSON::MaybeXS or JSON::Color to encode data as JSON.
FUNCTIONS
format_pretty($data, \%opts)
Return formatted data structure as JSON. Options:
* color => BOOL (default: from env or 1 on interactive)
Whether to enable coloring. The default is the enable only when
running interactively.
* pretty => BOOL (default: 1)
Whether to pretty-print JSON.
* linum => BOOL (default: from env or 0)
Whether to add line numbers.
content_type() => STR
Return application/json.
ENVIRONMENT
COLOR => BOOL
Set color option (if unset).
LINUM => BOOL
Set linum option (if unset).
FAQ
SEE ALSO
Data::Format::Pretty