The following module was proposed for inclusion in the Module List:
modid: JSON::Tiny
DSLIP: bdpO2
description: Minimal JSON, no dependencies.
userid: DAVIDO (David J. Oswald)
chapterid: 6 (Data_Type_Utilities)
communities:
http://github.com/daoswald/JSON-Tiny
similar:
Mojo::JSON JSON JSON::XS
rationale:
JSON and JSON::XS are the heavy-weights. Mojo::JSON is
light-weight, but only comes as part of the Mojolicious
distribution. JSON::Tiny is an adaptation of Mojo::JSON that can
stand alone as a single-package/single-module, pure Perl, with no
dependencies other than core Perl (5.10+). JSON::Tiny consumes less
memory than JSON::PP, is faster, a smaller distribution, fewer lines
of code, a single module versus several within the distribution, and
a more minimal user interface (with sane defaults, and zero
configuration).
Moritz has a dev release of a version of JSON::Tiny on CPAN as
"first come", but it's Perl6, and in a personal conversation on
PerlMonks he said he's fine with me registering JSON::Tiny in the
Perl5 world. Corion provided some suggestions as well.
The inspiration was when Merlyn demonstrated his Regex JSON parser
(see PerlMonks) at Perl Mongers Los Angeles in September, with the
rationale that he needed a copy/pasteable JSON parser. This is
capable of being that light weight (but more robust than regex
only).
enteredby: DAVIDO (David J. Oswald)
enteredon: Tue Oct 2 05:40:49 2012 GMT
The resulting entry would be:
JSON::
::Tiny bdpO2 Minimal JSON, no dependencies. DAVIDO
Thanks for registering,
--
The PAUSE
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=9b900000_5e88e660b611957d&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=9b900000_5e88e660b611957d&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=JSON%3A%3ATiny