Group
Extension

Matches 35358

Selenium-Client ( T/TE/TEODESIAN/Selenium-Client-2.01.tar.gz, TEODESIAN, 2024; MetaCPAN )
Selenium-Client/bin/build_selenium_spec.pl ( view source; MetaCPAN )
ium specification(s) from the internet and stores them in

    ~/.selenium/specs

As a variety of JSON files.

=head1 USAGE

=head2 -h --help

Print this message

=head2 -v, --verbose

Print messages 
AI-Chat ( B/BO/BOD/AI-Chat-0.6.tar.gz, BOD, 2024; MetaCPAN )
AI-Chat/lib/AI/Chat.pm ( view source; MetaCPAN )
package AI::Chat;

use strict;
use warnings;

use Carp;
use HTTP::Tiny;
use JSON::PP;

our $VERSION = '0.6';
$VERSION = eval $VERSION;

my $http = HTTP::Tiny->new;

# Create Chat object
         'Authorization' => 'Bearer ' . $self->{'key'},
         'Content-type'  => 'application/json'
     };
 }
 
 # Get a reply from a single prompt
 sub prompt {
     my ($self, $prompt, $t
 'Bearer ' . $self->{'key'},
             'Content-type'  => 'application/json'
         },
         content => encode_json {
             model          => $self->{'model'},
             message
Geo-Coder-Abbreviations ( N/NH/NHORNE/Geo-Coder-Abbreviations-0.09.tar.gz, NHORNE, 2024; MetaCPAN )
Geo-Coder-Abbreviations/lib/Geo/Coder/Abbreviations.pm ( view source; MetaCPAN )
package Geo::Coder::Abbreviations;

use warnings;
use strict;
use JSON::MaybeXS;
use LWP::Simple::WithCache;

=head1 NAME

Geo::Coder::Abbreviations - Quick and Dirty Interface to https://github.com/m
der-abbreviations/master/tokens/en.json';
use constant LOCATION => 'https://raw.githubusercontent.com/allison-strandberg/geocoder-abbreviations/master/tokens/en.json';

=head1 SYNOPSIS

Provides an in
;
		} @{JSON::MaybeXS->new()->utf8()->decode($data)};

		# %abbreviations = map { (defined($_->{'type'}) && ($_->{'type'} eq 'way')) ? (uc($_->{'full'}) => uc($_->{'canonical'})) : () } @{JSON::MaybeX
SQL-SimpleOps ( C/CC/CCELSO/SQL-SimpleOps-2024.213.1.tar.gz, CCELSO, 2024; MetaCPAN )
SQL-SimpleOps/lib/SQL/SimpleOps.pod ( view source; MetaCPAN )
 can specify all options and provide changes without recoding.

The format of config file must be JSON and respect the struct below.

  {
    "db":"database_name",
    "schema":"schema-name",
    "dri
the options.
you must need use only the mandatory options for your application.

B<REMEMBER:> The JSON format does not allow comma at the end of last field in braces.

=head3 Supported Arguments Forma
Crypt-U2F-Server ( G/GU/GUIMARD/Crypt-U2F-Server-0.47.tar.gz, GUIMARD, 2024; MetaCPAN )
Crypt-U2F-Server/lib/Crypt/U2F/Server/Simple.pm ( view source; MetaCPAN )
en recreated (web process for example), challenge
  #     value must be restored (value only, not JSON blob):
  #$crypter->setChallenge($challenge)
  my ($keyHandle, $userKey) = $crypter->registration
en recreated (web process for example), challenge
  #     value must be restored (value only, not JSON blob):
  #$crypter->setChallenge($challenge)
  my $authok = $crypter->authenticationVerify($authS
 call. This is a JSON string and should be send to the client
(called a "host" for whatever reason) as is.

If something goes wrong, $challenge will be I<undef>.

$challenge is a JSON blob that contai
Mojolicious-Plugin-Ical ( J/JH/JHTHORSEN/Mojolicious-Plugin-Ical-1.00.tar.gz, JHTHORSEN, 2024; MetaCPAN )
Mojolicious-Plugin-Ical/lib/Mojolicious/Plugin/Ical.pm ( view source; MetaCPAN )
vents => [...] };
    $c->respond_to(
      ical => {handler => 'ical', ical => $ical},
      json => {json => $ical}
    );
  };

=head1 DESCRIPTION

L<Mojolicious::Plugin::Ical> is a L<Mojolicious> 
MooseX-JSONSchema ( G/GE/GETTY/MooseX-JSONSchema-0.001.tar.gz, GETTY, 2024; MetaCPAN )
MooseX-JSONSchema/lib/MooseX/JSONSchema/MetaClassTrait.pm ( view source; MetaCPAN )
::JSONSchema::MetaClassTrait;
our $AUTHORITY = 'cpan:GETTY';
# ABSTRACT: Trait for meta classes having a JSON Schema
$MooseX::JSONSchema::MetaClassTrait::VERSION = '0.001';
use Moose::Role;
use JSON::
s json_schema_id => (
  is => 'rw',
  isa => 'Str',
  lazy_build => 1,
);
sub _build_json_schema_id {
  my ( $self ) = @_;
  my $class = lc($self->name);
  $class =~ s/::/./g;
  return 'https://json-s
'.$class.'.schema.json';
}

has json_schema_schema => (
  is => 'rw',
  isa => 'Str',
  lazy_build => 1,
);
sub _build_json_schema_schema {
  my ( $self ) = @_;
  return 'https://json-schema.org/draft
WebService-MusicBrainz ( B/BF/BFAIST/WebService-MusicBrainz-1.0.7.tar.gz, BFAIST, 2024; MetaCPAN )
WebService-MusicBrainz/lib/WebService/MusicBrainz.pm ( view source; MetaCPAN )
 });
    my $result = $mb->search($resource => { $search_key => 'search value', fmt => 'json' });  # fmt => 'json' is default

    my $result_dom = $mb->search($resource => { $search_key => 'search va
ent, label, recording, release, release-group, series, work, url
The default is to return decoded JSON as a perl data structure.  Specify format => 'xml' to return the results as an instance of Mojo::
 mbid => '0573177b-9ff9-4643-80bc-ed2513419267', inc => 'area-rels' });

=head3 Search artist

 # JSON example
 my $artists = $mb->search(artist => { artist => 'Ryan Adams' });
 my $artists = $mb->sea
MooseX-JSONSchema ( G/GE/GETTY/MooseX-JSONSchema-0.001.tar.gz, GETTY, 2024; MetaCPAN )
MooseX-JSONSchema/lib/MooseX/JSONSchema.pm ( view source; MetaCPAN )
package MooseX::JSONSchema;
our $AUTHORITY = 'cpan:GETTY';
# ABSTRACT: Adding JSON Schema capabilities to your Moose class
$MooseX::JSONSchema::VERSION = '0.001';
use Moose::Exporter;
use Carp qw( cro
boolean ),
    qw( json_schema_id json_schema_title json_schema_schema ),
  ],
  base_class_roles => ['MooseX::JSONSchema::Role'],
  class_metaroles => {
    class => ['MooseX::JSONSchema::MetaClassTr
MooseX::JSONSchema::MetaClassTrait'],
  },
);

sub json_schema_id { shift->json_schema_id(shift) }
sub json_schema_title { shift->json_schema_title(shift) }
sub json_schema_schema { shift->json_schema
SQL-SimpleOps ( C/CC/CCELSO/SQL-SimpleOps-2024.213.1.tar.gz, CCELSO, 2024; MetaCPAN )
SQL-SimpleOps/lib/SQL/SimpleOps.pm ( view source; MetaCPAN )
ings;
	use Exporter;

	use DBI;
	use File::Spec;

	## dynamic modules

	## option configfile=
	##	JSON

	## option driver=[drivername]
	##	SQL::SimpleOps::[interface]::[driver]

	## option message_log
IMPLE_RC_SYNTAX,"026",$!);
			return undef;
		}
		require JSON;
		my $st; while (!$fh->eof) { $st .= <$fh>; }; undef($fh);
		my $pt = new JSON(); $self->{argv} = $pt->decode($st); undef($pt);
	}

	## 
MooseX-JSONSchema ( G/GE/GETTY/MooseX-JSONSchema-0.001.tar.gz, GETTY, 2024; MetaCPAN )
MooseX-JSONSchema/lib/MooseX/JSONSchema/AttributeTrait.pm ( view source; MetaCPAN )
ooseX::JSONSchema::AttributeTrait;
our $AUTHORITY = 'cpan:GETTY';
# ABSTRACT: Trait for JSON Schema attributes
$MooseX::JSONSchema::AttributeTrait::VERSION = '0.001';
use Moose::Role;

has json_schema
a => 'Str',
  predicate => 'has_json_schema_description',
);

has json_schema_type => (
  is => 'ro',
  isa => 'Str',
  predicate => 'has_json_schema_type',
);

has json_schema_args => (
  is => 'ro',
',
  lazy_build => 1,
);
sub _build_json_schema_args {{}}

has json_schema_property_data => (
  is => 'ro',
  isa => 'HashRef',
  lazy_build => 1,
);
sub _build_json_schema_property_data {
  my ( $sel
MooseX-JSONSchema ( G/GE/GETTY/MooseX-JSONSchema-0.001.tar.gz, GETTY, 2024; MetaCPAN )
MooseX-JSONSchema/lib/MooseX/JSONSchema/Role.pm ( view source; MetaCPAN )
seX::JSONSchema::Role;
our $AUTHORITY = 'cpan:GETTY';
# ABSTRACT: Role for classes who have JSON Schema
$MooseX::JSONSchema::Role::VERSION = '0.001';
use Moose::Role;
use JSON::MaybeXS;

sub json_sche
)
    } keys %{$self->meta->json_schema_properties},
  };
}

sub json_schema_data_json {
  my ( $self, %args ) = @_;
  my $data = $self->json_schema_data;
  my $json = JSON::MaybeXS->new(
    utf8 => 
  canonical => 1,
    %args,
  );
  return $json->encode($data);
}

1;

__END__

=pod

=head1 NAME

MooseX::JSONSchema::Role - Role for classes who have JSON Schema

=head1 VERSION

version 0.001

=fo
Autoconf-Template ( B/BI/BIGFOOT/Autoconf-Template-2.1.0.tar.gz, BIGFOOT, 2024; MetaCPAN )
Autoconf-Template/lib/Autoconf/Template/Constants.pm ( view source; MetaCPAN )
PLATES_DIR => "$PERL5SHARE_DIR/templates";
Readonly our $FILE_LIST     => "$PROJECT_DIR/file_list.json";

# other
Readonly our $MANIFEST_FILE => 'manifest.yaml';

Readonly our $COPYRIGHT => <<"END_OF_
Hash our %CONFIG_FILE_EXTENSIONS => (
  ini_files    => 'ini',
  config_files => 'cfg',
  json_files   => 'json',
  yaml_files   => 'yaml',
);

Readonly::Hash our %BOOLEAN_OPTIONS => (
  man_pages    
Autoconf-Template ( B/BI/BIGFOOT/Autoconf-Template-2.1.0.tar.gz, BIGFOOT, 2024; MetaCPAN )
Autoconf-Template/lib/Autoconf/Template/Utils.pm ( view source; MetaCPAN )
 pairs);
use Scalar::Util qw(reftype);
use Log::Log4perl qw(:easy);
use Log::Log4perl::Level;
use JSON;
use Template;
use YAML qw(Load LoadFile DumpFile);

use parent qw(Exporter);

our @EXPORT_OK = q
le, %options ) = @_;

  my $type = lc( $options{type} // $EMPTY );

  if ( any { $type eq $_ } qw(json yaml dmp) ) {
    $options{comments} = $FALSE;
  }

  $options{comments} //= $TRUE; # leave comme
ents} ) {
    while ( $content =~ s/^[\#][^\n]*$//gxsm ) { }
  }

  return decode_json($content)
    if $type eq 'json';

  return Load($content)
    if $type eq 'yaml';

  return eval "$content" ## n
WebService-MusicBrainz ( B/BF/BFAIST/WebService-MusicBrainz-1.0.7.tar.gz, BFAIST, 2024; MetaCPAN )
WebService-MusicBrainz/lib/WebService/MusicBrainz/Request.pm ( view source; MetaCPAN )
ase => 'https://musicbrainz.org/ws/2';
has ua => sub { Mojo::UserAgent->new() };
has 'format' => 'json';
has 'search_resource';
has 'mbid';
has 'discid';
has 'inc' => sub { [] };
has 'query_params';
h
lication/json' })->result;

    my $result_formatted;

    if($self->format eq 'json') {
        $result_formatted = $get_result->json;
        print "JSON RESULT: ", dumper($get_result->json) if $sel
Net-Async-Slack ( T/TE/TEAM/Net-Async-Slack-0.015.tar.gz, TEAM, 2024; MetaCPAN )
Net-Async-Slack/lib/Net/Async/Slack/Event/GroupUnarchive.pod ( view source; MetaCPAN )
ead1 INHERITED METHODS

=over 4

=item L<Net::Async::Slack::EventType>

L<from_json|Net::Async::Slack::EventType/from_json>, L<import|Net::Async::Slack::EventType/import>, L<new|Net::Async::Slack::Eve
Net-Async-Slack ( T/TE/TEAM/Net-Async-Slack-0.015.tar.gz, TEAM, 2024; MetaCPAN )
Net-Async-Slack/lib/Net/Async/Slack/Event/ChannelCreated.pod ( view source; MetaCPAN )
ead1 INHERITED METHODS

=over 4

=item L<Net::Async::Slack::EventType>

L<from_json|Net::Async::Slack::EventType/from_json>, L<import|Net::Async::Slack::EventType/import>, L<new|Net::Async::Slack::Eve
Net-Async-Slack ( T/TE/TEAM/Net-Async-Slack-0.015.tar.gz, TEAM, 2024; MetaCPAN )
Net-Async-Slack/lib/Net/Async/Slack/Event/UserResourceDenied.pod ( view source; MetaCPAN )
ead1 INHERITED METHODS

=over 4

=item L<Net::Async::Slack::EventType>

L<from_json|Net::Async::Slack::EventType/from_json>, L<import|Net::Async::Slack::EventType/import>, L<new|Net::Async::Slack::Eve
Net-Async-Slack ( T/TE/TEAM/Net-Async-Slack-0.015.tar.gz, TEAM, 2024; MetaCPAN )
Net-Async-Slack/lib/Net/Async/Slack/Event/DndUpdatedUser.pod ( view source; MetaCPAN )
ead1 INHERITED METHODS

=over 4

=item L<Net::Async::Slack::EventType>

L<from_json|Net::Async::Slack::EventType/from_json>, L<import|Net::Async::Slack::EventType/import>, L<new|Net::Async::Slack::Eve
Net-Async-Slack ( T/TE/TEAM/Net-Async-Slack-0.015.tar.gz, TEAM, 2024; MetaCPAN )
Net-Async-Slack/lib/Net/Async/Slack/Event/UserResourceRemoved.pod ( view source; MetaCPAN )
ead1 INHERITED METHODS

=over 4

=item L<Net::Async::Slack::EventType>

L<from_json|Net::Async::Slack::EventType/from_json>, L<import|Net::Async::Slack::EventType/import>, L<new|Net::Async::Slack::Eve

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