Group
Extension

Matches 35358

APISchema ( A/AK/AKIYM/APISchema-1.37.tar.gz, AKIYM, 2018; MetaCPAN )
APISchema/lib/Plack/Middleware/APISchema/ResponseValidator.pm ( view source; MetaCPAN )
ack::Response;
use APISchema::Generator::Router::Simple;
use APISchema::Validator;
use APISchema::JSON;

use constant DEFAULT_VALIDATOR_CLASS => 'Valiemon';

sub call {
    my ($self, $env) = @_;

   
           500,
                [ 'Content-Type' => 'application/json', 'X-Error-Cause' => $error_cause ],
                [ encode_json_canonical($errors) ],
            );
            return;
      
APISchema ( A/AK/AKIYM/APISchema-1.37.tar.gz, AKIYM, 2018; MetaCPAN )
APISchema/lib/APISchema/Generator/Markdown/ResourceResolver.pm ( view source; MetaCPAN )
PISchema::Generator::Markdown::ResourceResolver;
use 5.014;
use strict;
use warnings;

# cpan
use JSON::Pointer;
use Class::Accessor::Lite (
    new => 1,
    ro  => [qw(schema)],
);

sub _foreach_pro
y $ref = $definition->{'$ref'};
    if ($ref) {
        $ref = $ref =~ s/^#//r;
        my $def = JSON::Pointer->get($self->schema, $ref);
        return $self->_collect_properties($path, $def)
      
y $ref = $definition->{'$ref'};
    if ($ref) {
        $ref = $ref =~ s/^#//r;
        my $def = JSON::Pointer->get($self->schema, $ref);
        return ($self->_collect_example($path, $def), 1) if $
WWW-WWWJDIC ( B/BK/BKB/WWW-WWWJDIC-0.005.tar.gz, BKB, 2018; MetaCPAN )
WWW-WWWJDIC/lib/WWW/WWWJDIC.pod ( view source; MetaCPAN )
ce, and new
mirrors may be created. The above mirrors are obtained using the
script F<boot/scrape-json.pl> in the git repository. This script is
not part of the CPAN distribution.

=back

=head2 looku
sed by L</lookup_url> to form the URL.

=item L<JSON::Parse>

This is used to parse the information about WWWJDIC, which is
internally stored in the JSON format.

=back

=head1 BUGS

=over

=item *

M
APISchema ( A/AK/AKIYM/APISchema-1.37.tar.gz, AKIYM, 2018; MetaCPAN )
APISchema/lib/Plack/Middleware/APISchema/RequestValidator.pm ( view source; MetaCPAN )
lack::Request;
use APISchema::Generator::Router::Simple;
use APISchema::Validator;
use APISchema::JSON;

use constant DEFAULT_VALIDATOR_CLASS => 'Valiemon';

sub call {
    my ($self, $env) = @_;
    
result);
    return [
        $status_code,
        [ 'Content-Type' => 'application/json' ],
        [ encode_json_canonical($errors) ],
    ] if scalar keys %$errors;

    $self->app->($env);
}

sub
APISchema ( A/AK/AKIYM/APISchema-1.37.tar.gz, AKIYM, 2018; MetaCPAN )
APISchema/lib/APISchema/Validator.pm ( view source; MetaCPAN )
 => [qw(header parameter body)],
    DEFAULT_ENCODING_SPEC => {
        'application/json'                  => 'json',
        'application/x-www-form-urlencoded' => 'url_parameter',
        # TODO ya
Plack-Middleware-Signposting ( V/VP/VPEIL/Plack-Middleware-Signposting-0.05.tar.gz, VPEIL, 2018; MetaCPAN )
Plack-Middleware-Signposting/lib/Plack/Middleware/Signposting.pm ( view source; MetaCPAN )
mat for the link header.

=back

=head1 MODULES

=over

=item * L<Plack::Middleware::Signposting::JSON>

=item * L<Plack::Middleware::Signposting::Catmandu>

=back

=head1 AUTHOR

Vitali Peil, C<< <vi
CPAN-Testers-Backend ( P/PR/PREACTION/CPAN-Testers-Backend-0.005.tar.gz, PREACTION, 2018; MetaCPAN )
CPAN-Testers-Backend/lib/CPAN/Testers/Backend/Fix/TesterNoname.pm ( view source; MetaCPAN )
       \qq{->>"\$.reporter.email"='$email'},
                ]})
        ->update({ report => \qq{JSON_SET( report, '\$.reporter.name', '$email' )} });

    # Update old testers_email
    $self->metab
MarpaX-Grammar-Parser ( R/RS/RSAVAGE/MarpaX-Grammar-Parser-2.01.tgz, RSAVAGE, 2018; MetaCPAN )
MarpaX-Grammar-Parser/scripts/find.grammars.pl ( view source; MetaCPAN )
::ShareDir;

# --------------

my($app_name) = 'MarpaX-Grammar-Parser';
my($bnf_name) = shift || 'json.1';
$bnf_name     .= '.bnf';
my($path)     = File::ShareDir::dist_file($app_name, $bnf_name);

pr
CPAN-Testers-Backend ( P/PR/PREACTION/CPAN-Testers-Backend-0.005.tar.gz, PREACTION, 2018; MetaCPAN )
CPAN-Testers-Backend/lib/CPAN/Testers/Backend/ViewMetabaseCache.pm ( view source; MetaCPAN )
:Runnable';
use Getopt::Long qw( GetOptionsFromArray );
use Data::FlexSerializer;
use JSON::MaybeXS qw( encode_json );
use CPAN::Testers::Report;
use CPAN::Testers::Fact::TestSummary;
use CPAN::Tester
CPAN-Testers-Backend ( P/PR/PREACTION/CPAN-Testers-Backend-0.005.tar.gz, PREACTION, 2018; MetaCPAN )
CPAN-Testers-Backend/lib/CPAN/Testers/Backend/ProcessReports.pm ( view source; MetaCPAN )
Types::Standard qw( Str InstanceOf );
use Log::Any '$LOG';
with 'Beam::Runnable';
use JSON::MaybeXS qw( decode_json );
use Getopt::Long qw( GetOptionsFromArray );

#pod =attr schema
#pod
#pod A L<CPAN
it to JSON
    my %facts;
    for my $fact ( $metabase_report->facts ) {
        my $name = ref $fact;
        $facts{ $name } = $fact->as_struct;
        $facts{ $name }{ content } = decode_json( $fa
 with JSON
    use Data::FlexSerializer;
    my $json_zipper = Data::FlexSerializer->new(
        detect_compression  => 1,
        detect_json         => 1,
        output_format       => 'json'
    
MarpaX-Grammar-Parser ( R/RS/RSAVAGE/MarpaX-Grammar-Parser-2.01.tgz, RSAVAGE, 2018; MetaCPAN )
MarpaX-Grammar-Parser/lib/MarpaX/Grammar/Parser.pm ( view source; MetaCPAN )
command to generate this file is:

	scripts/bnf2tree.sh c.ast

=item o share/json.1.bnf

It is part of L<MarpaX::Demo::JSONParser>, written as a gist by Peter Stuifzand.

See L<https://gist.github.com
le is:

	scripts/bnf2tree.sh json.1

The outputs are share/json.1.cooked.tree and share/json.1.raw.tree.

=item o share/json.2.bnf

It also is part of L<MarpaX::Demo::JSONParser>, written by Jeffrey K
 this file is:

	scripts/bnf2tree.sh json.2

The outputs are share/json.2.cooked.tree and share/json.2.raw.tree.

=item o share/json.3.bnf

The is yet another JSON grammar written by Jeffrey Kegler.

CPAN-Testers-Backend ( P/PR/PREACTION/CPAN-Testers-Backend-0.005.tar.gz, PREACTION, 2018; MetaCPAN )
CPAN-Testers-Backend/lib/CPAN/Testers/Backend/Migrate/MetabaseCache.pm ( view source; MetaCPAN )
:Runnable';
use Getopt::Long qw( GetOptionsFromArray );
use Data::FlexSerializer;
use JSON::MaybeXS qw( encode_json );
use CPAN::Testers::Report;
use CPAN::Testers::Fact::TestSummary;
use CPAN::Tester
Data::FlexSerializer->new(
    detect_compression  => 1,
    detect_sereal       => 1,
    detect_json         => 1,
);

sub parse_metabase_report( $self, $row ) {
    if ( $row->{fact} ) {
        re
               type => 'CPAN-Testers-Report',
            },
        },
        content => encode_json( [
            $data->{'CPAN::Testers::Fact::LegacyReport'},
            $data->{'CPAN::Testers::
QBit-Application-Model-DB-clickhouse ( M/MA/MADSKILL/QBit-Application-Model-DB-clickhouse-0.007.tar.gz, MADSKILL, 2018; MetaCPAN )
QBit-Application-Model-DB-clickhouse/lib/QBit/Application/Model/DB/clickhouse/st.pm ( view source; MetaCPAN )
->code);
        }

        return undef;
    }

    my $result;
    try {
        my $res = from_json($content || '{}');

        $self->result($res);

        $result = $res->{'data'} // TRUE;

    
Catalyst-Controller-SimpleCAS ( V/VA/VANSTYN/Catalyst-Controller-SimpleCAS-1.002.tar.gz, VANSTYN, 2018; MetaCPAN )
Catalyst-Controller-SimpleCAS/README.pod ( view source; MetaCPAN )
c8d0a1fcd3b5ee4233d88c5a4a023e"


=head2 upload_file

Works like C<upload_content>, but returns a JSON packet with additional metadata/information in
the body.

=head2 upload_image

Works like C<uploa
tored in the CAS.
Otherwise, the image is not resized, but resized dimensions are returned in the JSON packet
so the client can generate an C<img> tag for display.

Originally, L<Image::Resize> was a 
s does nothing but accept a standard POST/Filedata upload and return it as base64 in a JSON
packet within the JSON/object key C<echo_content>.

=head1 METHODS

=head2 Content

Not usually called direc
Catalyst-Controller-SimpleCAS ( V/VA/VANSTYN/Catalyst-Controller-SimpleCAS-1.002.tar.gz, VANSTYN, 2018; MetaCPAN )
Catalyst-Controller-SimpleCAS/lib/Catalyst/Controller/SimpleCAS.pm ( view source; MetaCPAN )
tent;

use Module::Runtime;
use Try::Tiny;
use Catalyst::Utils;
use Path::Class qw(file dir);
use JSON;
use MIME::Base64;
use String::Random;

use Scalar::Util 'blessed';

has store_class => ( is => '
> $orig_height,
    filename => $self->safe_filename($upload->filename),
  };
  
  return $self->_json_response($c, $packet);
}

sub _is_image_resize_available {
  my $flag = 1;
  try   { Module::Runt
e  => $Content->mimetype,
    css_class => $Content->filelink_css_class,
  };
  
  return $self->_json_response($c, $packet);
}


sub safe_filename {
  my $self = shift;
  my $filename = shift;
  
  m
WebService-Yamli ( A/AT/ATHREEF/WebService-Yamli-0.005.tar.gz, ATHREEF, 2018; MetaCPAN )
WebService-Yamli/lib/WebService/Yamli.pm ( view source; MetaCPAN )
translation service
our $VERSION = '0.005'; # VERSION

use Carp;
use LWP::UserAgent;
use URI;
use JSON;
use Carp;


=pod

=encoding utf8

=head1 NAME

WebService::Yamli - Perl wrapper for Yamli's Arab
oak "Error: ", $response->status_line unless $response->is_success;

        my $decoded = decode_json  $response->content;
        @candidates = split /\|/, $decoded->{r};

        # strip away the c
Mojolicious-Plugin-AssetPack-Pipe-ElmLang ( C/CS/CSANDEEP/Mojolicious-Plugin-AssetPack-Pipe-ElmLang-0.4.tar.gz, CSANDEEP, 2018; MetaCPAN )
Mojolicious-Plugin-AssetPack-Pipe-ElmLang/lib/Mojolicious/Plugin/AssetPack/Pipe/ElmLang.pm ( view source; MetaCPAN )
ts->each(
        sub {
            my ($asset, $index) = @_;

            my $attrs = $asset->TO_JSON;
            $attrs->{key}    = 'elm';
            $attrs->{format} = 'js';
            
        
o { local(@ARGV, $/) = $tmp; <> };

            $asset->content($store->save(\$js, $attrs))->FROM_JSON($attrs);
        }
    );
}

sub _install_elm {
  my $self = shift;
  my $path = $self->app->home
Test-Reporter-Transport-Metabase-Fallback ( S/ST/STRO/Test-Reporter-Transport-Metabase-Fallback-1.001.tar.gz, STRO, 2018; MetaCPAN )
Test-Reporter-Transport-Metabase-Fallback/Fallback.pm ( view source; MetaCPAN )
   => 'http://metabase.example.com:3000/',
          id_file => '/home/jdoe/.metabase/metabase_id.json',
          File    => '/home/jdoe/.cpanreporter/reports',
        ],
    );

    # use space-sep
WebService-BR-BoletoFacil ( D/DL/DLIMA/WebService-BR-BoletoFacil.tar.gz, DLIMA, 2018; MetaCPAN )
WebService-BR-BoletoFacil/lib/WebService/BR/BoletoFacil.pm ( view source; MetaCPAN )
package WebService::BR::BoletoFacil;

use strict;
use MIME::Base64;
use JSON::XS;
use utf8;

# Configura as URLs de destino baseado na tag raiz
$WebService::BR::BoletoFacil::Target = {
 sandbox => {
 
ss->{ua}->env_proxy;

 # JSON helper
 $class->{json} = JSON::XS->new->allow_nonref->utf8;


 bless( $class, $self );
}


sub ua      { shift->{ua} }
sub json    { shift->{json} }
sub app     { shift->
s dados (será convertido em JSON string).
# @param $Endpoint    Tipo da Requisição (equivalente à tag raiz, exemplo: "requisicao-transacao")
#        $Params      JSON string a enviar com os dados
Eixo-Queue ( A/AL/ALAMBIKE/Eixo-Queue-0.5.7.tar.gz, ALAMBIKE, 2018; MetaCPAN )
Eixo-Queue/lib/Eixo/Queue/Job.pm ( view source; MetaCPAN )
package Eixo::Queue::Job;

use strict;
use Eixo::Base::Clase;

use JSON;
use Data::UUID;

use Eixo::Queue::JobCifrador;

my $UUID_INSTANCE;

BEGIN{
    $UUID_INSTANCE = Data::UUID->new;
}

sub WAITING
     grep{
            !$NO_SERIALIZE{$_}
        }
        keys(%{ $_[0] })
    
    }
}

sub TO_JSON {
    $_[0]->to_hash
}

sub copy{
    my ($self, $j) = @_;

    $self->{$_} = $j->{$_} foreach(ke
) = @_;

    JSON->new->convert_blessed->encode( $self )
}

sub unserialize{
    my ($package, $data) = @_;

    if(ref($package)){
        $package = ref($package);
    }

    bless(JSON->new->decode

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