<div dir="ltr">Hey, all! Are we on for tomorrow?</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 22, 2016 at 2:48 PM, Josh Lavin <span dir="ltr"><<a href="mailto:pm@jlavin.com" target="_blank">pm@jlavin.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Mon, Aug 22, 2016, at 11:20 AM, Tim Howe wrote:<br>
> I seem to recall a question about pretty printing JSON when we last<br>
> met, and I had said I had done this.  Apparently I used this:<br>
> <a href="https://metacpan.org/pod/JSON" rel="noreferrer" target="_blank">https://metacpan.org/pod/JSON</a><br>
><br>
>       I have a simple example in my Catalyst version of PieNg:<br>
> <a href="https://github.com/thowe/PieNg/blob/master/lib/PieNg/Controller/Logs.pm#L47" rel="noreferrer" target="_blank">https://github.com/thowe/<wbr>PieNg/blob/master/lib/PieNg/<wbr>Controller/Logs.pm#L47</a><br>
<br>
</span>Nice, thanks!<br>
<br>
I got curious and tried to cook up my own little script to use to pass<br>
in JSON and pretty-print it back, used like:<br>
<br>
echo '{"subtotal":21.40,"quantity":<wbr>2,"description":"Foo"}' | js<br>
<br>
It worked great, but then I wanted colorized output. I found an existing<br>
CPAN module, App::lj (<a href="https://metacpan.org/pod/App::LJ" rel="noreferrer" target="_blank">https://metacpan.org/pod/App:<wbr>:LJ</a>) which provides<br>
an `lj` script to do that same thing.<br>
<br>
It uses JSON::Color. However, JSON::Color won't keep integers, but<br>
instead makes them strings. :-( I filed a bug.<br>
<br>
Maybe I'll write my own colorization. For now, here's my script:<br>
<a href="https://gist.github.com/jdigory/78751834e71291103d7d39bdd1bb48bc" rel="noreferrer" target="_blank">https://gist.github.com/<wbr>jdigory/<wbr>78751834e71291103d7d39bdd1bb48<wbr>bc</a><br>
<span class="HOEnZb"><font color="#888888"><br>
Josh<br>
</font></span><div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
Bend-pm mailing list<br>
<a href="mailto:Bend-pm@pm.org">Bend-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/bend-pm" rel="noreferrer" target="_blank">http://mail.pm.org/mailman/<wbr>listinfo/bend-pm</a><br>
</div></div></blockquote></div><br></div>