Group
Extension

Matches 35358

PortageXS ( K/KE/KENTNL/PortageXS-0.3.1.tar.gz, KENTNL, 2013; MetaCPAN )
PortageXS/lib/PortageXS/UI/Spinner/Rainbow.pm ( view source; MetaCPAN )
le >>

=begin MetaPOD::JSON v1.1.0

{
    "namespace":"PortageXS::UI::Spinner::Rainbow",
    "inherits":["PortageXS::UI::Spinner"],
    "interface":"class"
}


=end MetaPOD::JSON

=head1 AUTHORS

=ove
Task-BeLike-Cebjyre ( C/CE/CEBJYRE/Task-BeLike-Cebjyre-1.0.2.tar.gz, CEBJYRE, 2013; MetaCPAN )
Task-BeLike-Cebjyre/lib/Task/BeLike/Cebjyre.pm ( view source; MetaCPAN )
::Pod::Coverage>

=head3 L<Pod::Coverage::TrustPod>

=head2 Misc

=head3 L<File::chdir>

=head3 L<JSON>

=head3 L<Log::Log4perl>

=head3 L<Module::Find>

=head3 L<Telephony::CountryDialingCodes>

=hea
HTML-Embedded-Turtle ( T/TO/TOBYINK/HTML-Embedded-Turtle-0.404.tar.gz, TOBYINK, 2013; MetaCPAN )
HTML-Embedded-Turtle/lib/HTML/Embedded/Turtle.pm ( view source; MetaCPAN )
\s*(application/rdf\+xml)|(text/rdf)\b'i;
		return 'RDF::Trine::Parser::RDFJSON'->new   if m'^\s*application/(x-)?(rdf\+)?json\b'i;
	}
	
	return undef;
}

sub _choose_parser_by_language
{
	shift;
	ret
ation/x-turtle
text/plain (N-Triples), text/n3 (Notation 3), application/x-rdf+json (RDF/JSON),
application/json (RDF/JSON), and application/rdf+xml (RDF/XML).

The deprecated attribute "language" is 
e" id="foo"> ... </script>

Languages supported are (case insensitive): "Turtle", "NTriples", "RDFJSON",
"RDFXML" and "Notation3".

=head2 Constructor

=over 4

=item C<< HTML::Embedded::Turtle->new($
PortageXS ( K/KE/KENTNL/PortageXS-0.3.1.tar.gz, KENTNL, 2013; MetaCPAN )
PortageXS/lib/PortageXS/UI/Spinner.pm ( view source; MetaCPAN )
output_handle >>

=begin MetaPOD::JSON v1.1.0

{
    "namespace":"PortageXS::UI::Spinner",
    "inherits":"Moo::Object",
    "interface":"class"
}


=end MetaPOD::JSON

=head1 AUTHORS

=over 4

=item 
Catmandu-Importer-MODS ( N/NJ/NJFRANCK/Catmandu-Importer-MODS-0.1.tar.gz, NJFRANCK, 2013; MetaCPAN )
Catmandu-Importer-MODS/lib/Catmandu/Importer/MODS.pm ( view source; MetaCPAN )
 isa => sub {
    my $t = $_[0];
    is_string($t) && array_includes([qw(xml json)],$t) || die("type must be 'xml' or 'json'");
  },
  default => sub { 'xml'; },
  lazy => 1
);

sub generator {
  my($
Collection
    state $mods = do {
      #MODS::Record->from_json expects binary input (decode_json is applied)
      if($self->type eq "json"){
        $self->fh->binmode(":raw");
      }
      my $m 
= $self->type eq "xml" ? MODS::Record->from_xml($self->fh) : MODS::Record->from_json($self->fh);
      my $res = ref($m) eq "MODS::Element::Mods" ? [$m] : $m->mods;
      $res;
    };
    return $i < 
PortageXS ( K/KE/KENTNL/PortageXS-0.3.1.tar.gz, KENTNL, 2013; MetaCPAN )
PortageXS/lib/PortageXS/MakeConf.pm ( view source; MetaCPAN )
ON

version 0.3.1

=begin MetaPOD::JSON v1.1.0

{
    "namespace":"PortageXS::MakeConf",
    "interface":"class",
    "inherits":"Moo::Object"
}


=end MetaPOD::JSON

=head1 AUTHORS

=over 4

=item *
DBI-Test ( R/RE/REHSACK/DBI-Test-0.001.tar.gz, REHSACK, 2013; MetaCPAN )
DBI-Test/lib/DBI/Test/DSN/Provider/Config.pm ( view source; MetaCPAN )
y $json;
my $have_config_any;
my $have_file_configdir;
my $have_file_find_rule;

BEGIN
{
    foreach my $mod (qw(JSON JSON::PP))
    {
        eval "require $mod";
        $@ and next;
        $json =
    last;
    }

    # $json or die "" . __PACKAGE__ . " requires a JSON parser";
    # finally ... Config::Any could be enough, and most recent
    # perl5 are coming with JSON::PP

    $have_file_co
fdirs;
  };

$have_config_any
  or *get_config_pattern = sub {
    my @pattern;
    $json and push( @pattern, "json" );
    @pattern;
  };

$have_config_any
  and *get_config_pattern = sub {
    my @p
PortageXS ( K/KE/KENTNL/PortageXS-0.3.1.tar.gz, KENTNL, 2013; MetaCPAN )
PortageXS/lib/PortageXS.pm ( view source; MetaCPAN )
E

PortageXS - Portage abstraction layer for perl

=head1 VERSION

version 0.3.1

=begin MetaPOD::JSON v1.1.0

{
    "namespace":"PortageXS",
    "interface":"class",
    "does":[
        "PortageXS::
:System",
        "PortageXS::UI::Console",
        "PortageXS::Useflags"
    ]
}


=end MetaPOD::JSON

=head1 NAMING

For CPAN users, the name of this module is likely confusing, and annoying.

=over
oauth-lite2 ( R/RI/RITOU/oauth-lite2-0.05.tar.gz, RITOU, 2013; MetaCPAN )
oauth-lite2/lib/OAuth/Lite2/Client/ClientCredentials.pm ( view source; MetaCPAN )
nt(
            join "/", __PACKAGE__, $OAuth::Lite2::VERSION);
    }

    # $self->{format} ||= 'json';
    $self->{response_parser} = OAuth::Lite2::Client::TokenResponseParser->new;

    return $sel
Net-TribalWarsMap-API-HTTP ( K/KE/KENTNL/Net-TribalWarsMap-API-HTTP-0.1.1.tar.gz, KENTNL, 2013; MetaCPAN )
Net-TribalWarsMap-API-HTTP/lib/Net/TribalWarsMap/API/HTTP.pm ( view source; MetaCPAN )
2 C<ht_tiny>

=begin MetaPOD::JSON v1.1.0

{
    "namespace":"Net::TribalWarsMap::API::HTTP",
    "interface":"class",
    "inherits":"Moo::Object"
}


=end MetaPOD::JSON

=head1 AUTHOR

Kent Fredric 
WWW-Finger ( T/TO/TOBYINK/WWW-Finger-0.105.tar.gz, TOBYINK, 2013; MetaCPAN )
WWW-Finger/lib/WWW/Finger/CPAN.pm ( view source; MetaCPAN )
nger::CPAN;

use 5.010;
use common::sense;
use utf8;

use Digest::MD5 0 qw(md5_hex);
use JSON 2.00 qw(from_json);
use LWP::Simple 0 qw(get);

use parent qw(WWW::Finger);

BEGIN {
	$WWW::Finger::CPAN::
uri  = sprintf('http://api.metacpan.org/v0/author/%s', uc $user);
		$self->{metacpan_data} = from_json(get($uri));
	}
	
	$self->{metacpan_data};
}

sub releases
{
	my $self = shift;
	
	unless ($self->
0AND%%20status:latest&size=100', uc $user);
		$self->{releases} = [ map { $_->{_source} } @{ from_json(get($uri))->{hits}->{hits} } ];
	}
	
	return wantarray
		? @{ $self->{releases} }
		: scalar @{ $
PSGI ( M/MI/MIYAGAWA/PSGI-1.102.tar.gz, MIYAGAWA, 2013; MetaCPAN )
PSGI/PSGI/FAQ.pod ( view source; MetaCPAN )
   my $message = shift;
              my $body = [ $message->to_json ];
              $respond->([200, ['Content-Type', 'application/json'], $body]);
          });
      };
  };

C<wait_for_new_messag
 my $message = shift;
              if ($message) {
                  $writer->write($message->to_json);
              } else {
                  $writer->close;
              }
          });
      };
jsonexplorer.pl ( A/AL/ALFIE/jsonexplorer.pl-1.0.0.tar.gz, ALFIE, 2013; MetaCPAN )
jsonexplorer.pl/bin/jsonexplorer.pl ( view source; MetaCPAN )


use Data::Format::Pretty::JSON qw{format_pretty};
use Data::PathSimple qw{get};
use Getopt::Long;
use JSON::XS;
use Pod::Usage;

my (
  $data,
  %options,
);

init();
jsonconf();

sub init {
  # get
!)\n";
  }

  my ($json) = do { local $/; <$fh> };
  $data      = eval { decode_json($json) };

  if ($@) {
    die "error: invalid JSON was encountered\n";
  }

  # }}}
}

sub jsonconf {
  my $value 

=pod

=head1 NAME

jsonexplorer.pl - A simple JSON explorer for the command line (think ls for JSON)

=head1 SYNOPSIS

    jsonexplorer.pl [options] [path]

    $ cat example.json
    {
      "Perl":
PSGI ( M/MI/MIYAGAWA/PSGI-1.102.tar.gz, MIYAGAWA, 2013; MetaCPAN )
PSGI/PSGI.pod ( view source; MetaCPAN )
pe', 'application/json' ]]);

          wait_for_events(sub {
              my $new_event = shift;
              if ($new_event) {
                  $writer->write($new_event->as_json . "\n");
       
WWW-Finger ( T/TO/TOBYINK/WWW-Finger-0.105.tar.gz, TOBYINK, 2013; MetaCPAN )
WWW-Finger/lib/WWW/Finger/_GenericRDF.pm ( view source; MetaCPAN )
content_type =~ m`(n3|turtle|text/plain)`;
	$parser = RDF::Trine::Parser::RDFJSON->new if $response->content_type =~ m`(json)`;
	$parser = RDF::Trine::Parser::RDFXML->new  unless defined $parser;
	$pa
>env_proxy;
	$ua->default_header('Accept' => 'application/rdf+xml, text/turtle, application/x-rdf+json');
	
	my $response = $ua->get($uri);
	
	if ($response->is_success)
	{
		$self->_response_into_mod
CGI-Application-Plugin-Config-Any ( M/MA/MAB/CGI-Application-Plugin-Config-Any-0.14.tar.gz, MAB, 2013; MetaCPAN )
CGI-Application-Plugin-Config-Any/lib/CGI/Application/Plugin/Config/Any.pm ( view source; MetaCPAN )
ibraries
to load configuration data from multiple different file formats. It 
supports XML, YAML, JSON, Apache-style configuration, Windows INI 
files, and even Perl code.)


=head1 EXPORTS

By defaul
carton ( M/MI/MIYAGAWA/carton-v0.9.67-TRIAL.tar.gz, MIYAGAWA, 2013; MetaCPAN )
carton/lib/Carton/Snapshot.pm ( view source; MetaCPAN )
talls;
    my $wanted = sub {
        if ($_ eq 'install.json') {
            push @installs, [ $File::Find::name, "$File::Find::dir/MYMETA.json" ];
        }
    };
    File::Find::find($wanted, $lib
eturn 1;
        }
    };

    for my $file (@installs) {
        my $module = Carton::Util::load_json($file->[0]);
        my $prereqs = -f $file->[1] ? CPAN::Meta->load_file($file->[1])->effective_p
Dist-Zilla-PluginBundle-Author-LXP ( L/LX/LXP/Dist-Zilla-PluginBundle-Author-LXP-1.0.1.tar.gz, LXP, 2013; MetaCPAN )
Dist-Zilla-PluginBundle-Author-LXP/lib/Dist/Zilla/PluginBundle/Author/LXP.pm ( view source; MetaCPAN )
 PHASE: gather files
    $self->add_plugins(
        'GatherDir',
        'License',
        'MetaJSON',
        'MetaYAML',
        'Manifest',
        'Test::Compile',
        'Test::Version',
     
   [License]

    ; Distributions released to the CPAN include a META.json/META.yml
    ; file.  Emit both of these.
    [MetaJSON]
    [MetaYAML]

    ; Add a MANIFEST file.
    [Manifest]

    ; Add
WWW-Finger ( T/TO/TOBYINK/WWW-Finger-0.105.tar.gz, TOBYINK, 2013; MetaCPAN )
WWW-Finger/lib/WWW/Finger/BitworkingFingerProtocol.pm ( view source; MetaCPAN )
 WWW::Finger::BitworkingFingerProtocol;

use 5.010;
use common::sense;
use utf8;

use Carp 0;
use JSON 2.00;
use LWP::UserAgent 0;
use URI 0;
use URI::Escape 0;

use parent qw(WWW::Finger);

BEGIN {
	
UserAgent->new;
	$ua->timeout(10);
	$ua->env_proxy;
	$ua->default_header('Accept' => 'application/json');
	
	my $host_get  = $ua->get("http://$host/.well-known/finger");	
	return undef unless $host_ge
pe :-(
	### return undef unless $host_get->content_type =~ m#^application/(\S+\+)?json$#i;
	
	my $host_data = from_json( $host_get->decoded_content );
	my $template  = $host_data->{'finger'};
	
	retur
Catalyst-TraitFor-Controller-DoesExtPaging ( F/FR/FREW/Catalyst-TraitFor-Controller-DoesExtPaging-1.000001.tar.gz, FREW, 2013; MetaCPAN )
Catalyst-TraitFor-Controller-DoesExtPaging/lib/Catalyst/TraitFor/Controller/DoesExtPaging.pm ( view source; MetaCPAN )
;

  sub people :Local {
     # ...
     my $json = $self->ext_paginate($paginated_rs);
     # ...
  }

  sub people_lite :Local {
     # ...
     my $json = $self->ext_paginate($paginated_rs, sub {
 
   my $json = $self->ext_paginate($paginated_rs, 'foo');
     # ...
  }

  sub programmers_do_it_by_hand :Local {
     # ...
     my $data = [qw{foo bar baz}];
     my $total = 10;
     my $json = $se
ogrammers_do_it_by_hand_partially :Local {
     # ...
     my $data = [qw{foo bar baz}];
     my $json = $self->ext_parcel($data);
     # ...
  }

=head1 DESCRIPTION

This module is mostly for sending

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.