Group
Extension

Matches 35359

Type-Tiny ( T/TO/TOBYINK/Type-Tiny-2.008005.tar.gz, TOBYINK, 2025; MetaCPAN )
Type-Tiny/lib/Type/Tiny/Manual/Installation.pod ( view source; MetaCPAN )
t resort, you can manually install it. Download the tarball and
unpack it.

Consult the file META.json for a list of pre-requisites. Install these
first.

To build Type-Tiny:

  % perl Makefile.PL
  %
Type-Tiny ( T/TO/TOBYINK/Type-Tiny-2.008005.tar.gz, TOBYINK, 2025; MetaCPAN )
Type-Tiny/lib/Types/Standard/Dict.pm ( view source; MetaCPAN )
als => { username => 'bob', password => 's3cr3t' },
    headers     => { 'Accept' => 'application/json' },
    url         => 'http://example.net/api/v1/stuff',
    method      => 'GET',
  } );

It's 
Type-Tiny ( T/TO/TOBYINK/Type-Tiny-2.008005.tar.gz, TOBYINK, 2025; MetaCPAN )
Type-Tiny/lib/Types/TypeTiny.pm ( view source; MetaCPAN )
verload
fallbacks may actually be useless as a practical boolean. But some common
objects such as JSON::PP's booleans overload "0+" instead of overloading
"bool" (thankfully with fallbacks enabled!) s
on of this type is to be a version of B<Bool> which also
accepts common boolean objects such as L<JSON::PP::Boolean>. It is currently
unstable and the exact definition of the type may change to better
Gherkin ( C/CU/CUKEBOT/Gherkin-37.0.0.tar.gz, CUKEBOT, 2025; MetaCPAN )
Gherkin/lib/App/gherkin.pm ( view source; MetaCPAN )
[ qw/out_handle include_source include_ast
    include_pickles predictable_ids /, ];

use Cpanel::JSON::XS;
use Data::UUID;
use Getopt::Long qw(GetOptionsFromArray :config bundling);
use Pod::Usage;

y $fh   = $self->out_handle;
    return sub {
        my $msg = shift;
        print $fh $msg->to_json . "\n";
    };
}

sub run {
    my ( $self, @file_list ) = @_;

    Gherkin->from_paths(\@file_li
Gherkin ( C/CU/CUKEBOT/Gherkin-37.0.0.tar.gz, CUKEBOT, 2025; MetaCPAN )
Gherkin/lib/Gherkin.pm ( view source; MetaCPAN )
umes and produces protobuf messages
(See L<https://github.com/cucumber/messages>). Messages
use ndjson formatting.

The start of the pipeline is the Gherkin language parser. C<Gherkin>
implements that
e> message sent to
the sink is wrapped in an envelope which has a C<to_json> method to create
UTF-8 encoded L<NDJSON|http://ndjson.org/> output.

C<$id_gen> and C<$sink> are as documented in C<from_pa
Geo-IPinfo ( I/IP/IPINFO/Geo-IPinfo-3.2.0.tar.gz, IPINFO, 2025; MetaCPAN )
Geo-IPinfo/lib/Geo/DetailsCore.pm ( view source; MetaCPAN )
 reference
    my $self = { $key => $data };
    bless $self, $class;
    return $self;
}

sub TO_JSON {
    my ($self) = @_;
    return {%$self};
}

sub ip { return $_[0]->{ip}; }
sub geo { return $_
CPAN-Perl-Releases ( B/BI/BINGOS/CPAN-Perl-Releases-5.20251120.tar.gz, BINGOS, 2025; MetaCPAN )
CPAN-Perl-Releases/tools/findhttp.pl ( view source; MetaCPAN )

use JSON::PP ();

my $url = 'http://search.cpan.org/api/dist/perl';

my $resp = HTTP::Tiny->new( )->get( $url );
die "Oh dear\n" unless $resp->{success};

my $data = eval { JSON::PP::decode_json( $re
App-SpreadRevolutionaryDate ( G/GI/GIBUS/App-SpreadRevolutionaryDate-0.52.tar.gz, GIBUS, 2025; MetaCPAN )
App-SpreadRevolutionaryDate/lib/App/SpreadRevolutionaryDate/MsgMaker/Gemini.pm ( view source; MetaCPAN )
adRevolutionaryDate::MsgMaker';

use DateTime;
use File::ShareDir ':ALL';
use LWP::UserAgent;
use JSON;

use Locale::TextDomain 'App-SpreadRevolutionaryDate';
use namespace::autoclean;

has 'api_key' 
->{tools} = [
      {
        google_search => {},
      },
   ];
  }

  my $json = JSON->new->utf8;
  my $args_json = $json->encode($payload);

  my $ua = LWP::UserAgent->new(env_proxy => 1, timeout 
ader('Accept' => 'application/json');
  $ua->default_header('Content-Type' => 'application/json');
  my $req = HTTP::Request->new('POST', $url);
  $req->content($args_json);
  my $resp = $ua->request(
App-Netdisco ( O/OL/OLIVER/App-Netdisco-2.095004.tar.gz, OLIVER, 2025; MetaCPAN )
App-Netdisco/lib/App/Netdisco/Worker/Plugin/Macsuck/Nodes.pm ( view source; MetaCPAN )
rom file or copy from job param
  my $data = $job->extra;
  my @fwtable = (length $data ? @{ from_json($data) } : ());

  return $job->cancel('data provided but 0 fwd entries found')
    unless scalar
Liveman ( D/DA/DART/Liveman-3.5.tar.gz, DART, 2025; MetaCPAN )
Liveman/lib/Liveman/Append.pm ( view source; MetaCPAN )
>{_land} //= `curl "https://ipapi.co/\$(curl https://2ip.ru --connect-timeout 3 --max-time 3 -Ss)/json/" --connect-timeout 3 --max-time 3 -Ss` =~ /country_name": "([^"\n]*)"/ ? ($1 eq "Russia" ? "Rusl
Module-CoreList ( B/BI/BINGOS/Module-CoreList-5.20251120.tar.gz, BINGOS, 2025; MetaCPAN )
Module-CoreList/lib/Module/CoreList/Utils.pm ( view source; MetaCPAN )
    }
    },

    5.013009 => {
        delta_from => 5.013008,
        changed => {
            'json_pp'               => '1',
        },
        removed => {
        }
    },

    5.012003 => {
   
App-Netdisco ( O/OL/OLIVER/App-Netdisco-2.095004.tar.gz, OLIVER, 2025; MetaCPAN )
App-Netdisco/lib/App/Netdisco/Worker/Plugin/Discover/Properties.pm ( view source; MetaCPAN )
Guard 'guard';
use NetAddr::IP::Lite ':lower';
use Storable 'dclone';
use List::MoreUtils ();
use JSON::PP ();
use Encode;

register_worker({ phase => 'early', driver => 'snmp',
    title => 'basic de
 }

  # for existing device, filter custom_fields
  if ($device->in_storage) {
      my $coder = JSON::PP->new->utf8(0)->allow_nonref(1)->allow_unknown(1);

      # get the custom_fields
      my $f
chema('netdisco')->resultset('DevicePort')->txn_do_locked(ACCESS_EXCLUSIVE, sub {
    my $coder = JSON::PP->new->utf8(0)->allow_nonref(1)->allow_unknown(1);

    # backup the custom_fields
    my %fi
Aion ( D/DA/DART/Aion-1.2.tar.gz, DART, 2025; MetaCPAN )
Aion/lib/Aion/Types.pm ( view source; MetaCPAN )
olLike

Tests for 1, 0, "", undef, or an object with an overloaded C<bool> or C<0+> operator as C<JSON::PP::Boolean>. In the second case, it calls the C<0+> operator and checks the result as C<Bool>.
CPANSA-DB ( B/BR/BRIANDFOY/CPANSA-DB-20251123.001.tar.gz, BRIANDFOY, 2025; MetaCPAN )
CPANSA-DB/lib/CPANSA/DB.pod ( view source; MetaCPAN )
pan-security-advisory/releases>.
Each release on GitHub includes an attestation.

There is also a JSON file that provides the same datastructure.

=head2 Subroutines

There is exactly one subroutine:
WebService-Akeneo ( H/HD/HDELGADO/WebService-Akeneo-0.001.tar.gz, HDELGADO, 2025; MetaCPAN )
WebService-Akeneo/lib/WebService/Akeneo/Transport.pm ( view source; MetaCPAN )
'0.001';
use v5.38;

use Object::Pad;

use Mojo::UserAgent;
use Mojo::URL;
use Mojo::JSON qw(encode_json decode_json);

use Time::HiRes 'sleep';

use WebService::Akeneo::HTTPError;

class WebService::
s = { Accept=>'application/json', Authorization => 'Bearer ' . $auth->bearer };
  my $tx;

  if (exists $opt{ndjson}) {
    my $records = $opt{ndjson} // [];
    die 'ndjson must be arrayref' unless r
;
    die 'ndjson array empty' unless @$records;
    my $ndjson = join("", map { encode_json($_)."\n" } @$records);
    $headers->{'Content-Type'} = 'application/vnd.akeneo.collection+json';
    $tx =
CallBackery ( O/OE/OETIKER/CallBackery-0.56.6.tar.gz, OETIKER, 2025; MetaCPAN )
CallBackery/lib/CallBackery/Index.pod ( view source; MetaCPAN )
item *

L<CallBackery::Cfg> - the configuration Syntax

=item *

L<CallBackery::RpcService> - the json rpc api

=item *

L<CallBackery::GuiPlugin::Abstract> - the gui base class

=item *

L<CallBacker
WebService-Akeneo ( H/HD/HDELGADO/WebService-Akeneo-0.001.tar.gz, HDELGADO, 2025; MetaCPAN )
WebService-Akeneo/lib/WebService/Akeneo/Resource/Categories.pm ( view source; MetaCPAN )
ice::Akeneo::Resource::Categories::VERSION = '0.001';
use v5.38;
use Object::Pad;
use Mojo::JSON 'encode_json';
use Mojo::URL;

class WebService::Akeneo::Resource::Categories 0.001;
field $t :param;
f
  { $t->request('PATCH', "/categories/$code", json   => $payload) }
method upsert_ndjson ($records)     { $t->request('PATCH', "/categories",       ndjson => $records) }
method list (%params)         
}) // 100;
  my $query = {
    with_position => 'true',
    limit => $limit,
    search => encode_json({ parent => [ { operator => '=', value => $root_code } ] }),
  };
  my $acc = [];
  my $path = '/
WebService-Akeneo ( H/HD/HDELGADO/WebService-Akeneo-0.001.tar.gz, HDELGADO, 2025; MetaCPAN )
WebService-Akeneo/lib/WebService/Akeneo/Resource/Products.pm ( view source; MetaCPAN )
ad)   { $t->request('PATCH', "/products/$code", json   => $payload) }
method upsert_ndjson ($records)   { $t->request('PATCH', "/products",       ndjson => $records) }
method list (%params)           
CallBackery ( O/OE/OETIKER/CallBackery-0.56.6.tar.gz, OETIKER, 2025; MetaCPAN )
CallBackery/lib/CallBackery/User.pm ( view source; MetaCPAN )
w(croak confess);
use Mojo::Util qw(b64_decode b64_encode secure_compare);
use Mojo::JSON qw(encode_json decode_json);
use CallBackery::Exception qw(mkerror);
use Time::HiRes qw(gettimeofday);
use Moj
t.});
        return {};
    }

    my $conf = eval {
        local $SIG{__DIE__};
        decode_json(b64_decode($data))
    };
    if ($@){
        $self->log->debug("Invalid cookie structure in '$d
lf = shift;
    my $timeout = shift;
    my $now = gettimeofday;
    my $conf = b64_encode(encode_json({
        u => $self->userId,
        t => $now,
    }));
    $conf =~ s/\s+//g;
    my $secret =
CallBackery ( O/OE/OETIKER/CallBackery-0.56.6.tar.gz, OETIKER, 2025; MetaCPAN )
CallBackery/lib/CallBackery.pm ( view source; MetaCPAN )
, "C");

use Mojo::Base 'Mojolicious';
use Mojolicious::Plugin::Qooxdoo;
use Mojo::URL;
use Mojo::JSON;
use Mojo::Util qw(hmac_sha1_sum);
use Mojo::File qw(path);
use File::Basename;
use CallBackery::
head></head><body></body></html>
HTML
    });


    $app->plugin('qooxdoo',{
        path => '/QX-JSON-RPC',
        namespace => $app->rpcServiceNamespace,
        controller => $app->rpcServiceContr

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