Group
Extension

Matches 35358

MOP4Import-Declare ( H/HK/HKOBA/MOP4Import-Declare-0.071.tar.gz, HKOBA, 2025; MetaCPAN )
MOP4Import-Declare/Util/CommentedJson.pm ( view source; MetaCPAN )
ackage MOP4Import::Util::CommentedJson;
use strict;
use warnings FATAL => 'all';
use Exporter qw/import/;
use JSON::MaybeXS;
use bytes;

our @EXPORT_OK = qw/strip_json_comments/;

our $re_atom = qr{tr
tring
              }xs;

sub strip_json_comments {
  my ($pack, $bytes) = @_;
  $bytes =~ s/\A\xef\xbb\xbf//; # Strip BOM of utf-8.
  my @region = reverse list_json_comments($pack, $bytes);
  foreach
 ($startPos, $len) = @$region;
    substr($bytes, $startPos, $len, '');
  }
  $bytes;
}

sub list_json_comments {
  my @pos;
  while ($_[1] =~ m{\G(?<ws>\s*+)$re_ALL}g) {
    if (defined $+{comment} a
MOP4Import-Declare ( H/HK/HKOBA/MOP4Import-Declare-0.071.tar.gz, HKOBA, 2025; MetaCPAN )
MOP4Import-Declare/Base/CLI_JSON.pod ( view source; MetaCPAN )
ase::CLI_JSON - Base class for rapidly building testable CLI modules with JSON I/O

=head1 SYNOPSIS

=for code perl

  #!/usr/bin/env perl
  package MyScript;

  use MOP4Import::Base::CLI_JSON -as_bas
 [fields =>
        [verbose => doc => "Enable verbose output", json_type => 'bool'],
        [config  => doc => "Config file path", json_type => 'string']
      ];

  MY->cli_run(\@ARGV) unless calle
K\n";
  }

  # Regular method - output handled by CLI_JSON
  sub query {
    my ($self, $sql) = @_;
    # Returns data structure that will be JSON-encoded
    return {result => "data from $sql"};
  }
MOP4Import-Declare ( H/HK/HKOBA/MOP4Import-Declare-0.071.tar.gz, HKOBA, 2025; MetaCPAN )
MOP4Import-Declare/Base/Configure.pm ( view source; MetaCPAN )
ates set hook (onconfigure_FIELDNAME) wrapped with
L<Scalar::Util/weaken>.

=head2 json_type => STRING | Cpanel::JSON::XS::Type

To be documented...

=head1 SEE ALSO

L<MOP4Import::Declare>

=head1 AU
Cucumber-Messages ( C/CU/CUKEBOT/Cucumber-Messages-31.0.0.tar.gz, CUKEBOT, 2025; MetaCPAN )
Cucumber-Messages/lib/Cucumber/Messages.pm ( view source; MetaCPAN )
:Location->new(
     line => 12, column => 26
  );
  my $loc_json = $loc->to_json;

  my $envelope = Cucumber::Messages::Envelope->from_json($serialized_envelope);

=head1 DESCRIPTION

L<Cucumber mess
various
components communicate. Messages are serialized to NDJSON.

This library provides both serialization/deserialization to/from NDJSON as
well as the in-memory representation of the messages for 
rapped in a C<Cucumber::Messages::Envelope>
and can thereby be deserialized by calling the C<from_json> class message
with the serialized representation as its argument, like shown in the SYNOPSIS.

=
mojo-util-collection ( C/CR/CRLCU/mojo-util-collection-v0.0.17.tar.gz, CRLCU, 2025; MetaCPAN )
mojo-util-collection/lib/Mojo/Util/Collection.pm ( view source; MetaCPAN )
toCsv($self->objects, @_);
}

=head2 toJson

    Convert collection to JSON string

=cut

sub toJson {
    my $self = shift;

    return $self->formatter->toJson($self->objects, @_);
}

=head2 touch

Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Amazon/Chaining_is.pm ( view source; MetaCPAN )
nMoose
      Net::FullAuto
      Time::HiRes
      Business::ISBN
      App::FatPacker
      JSON
      JSON::XS
      Test::DistManifest
      Term::Size::Any
      Type::Tiny
      File::ReadBackwar
###

   INSTALLING Catalyst::View::JSON

########################################
END
   print $show;
   sleep 1;
   cmd_raw($handle,"${sudo}cpan Catalyst::View::JSON",'__display__');
   $show=<<END;
ation/json',
    'map'       => {
       'text/html'          => [ 'View', 'TT' ],
       'text/xml'           => [ 'View', 'TT' ],
       'text/x-yaml'        => 'YAML',
       'application/json'   =
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Local/Ampache_is.pm ( view source; MetaCPAN )
porter;
our @ISA = qw(Exporter);
our @EXPORT = qw($select_ampache_setup);

use File::HomeDir;
use JSON::XS;
use POSIX qw(strftime);
my $home_dir=File::HomeDir->my_home.'/';

use Net::FullAuto::Cloud::
ers/gpac/repos';
      ($stdout,$stderr)=$local->cmd($c);
      my @repos=();
      @repos=decode_json($stdout);
      my $default_branch=$repos[0]->[1]->{'default_branch'};
      my $updated=$repos[0
ub.com/repos/gpac/gpac/branches';
      ($stdout,$stderr)=$local->cmd($c);
      @branches=decode_json($stdout);
      my @builds=();
      $updated=~s/^(.*)T.*$/$1/;
      my $scrollnum=0;my $count=0
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Local/FullAutoAPI_is.pm ( view source; MetaCPAN )
nMoose
      Net::FullAuto
      Time::HiRes
      Business::ISBN
      App::FatPacker
      JSON
      JSON::XS
      Test::DistManifest
      Term::Size::Any
      Type::Tiny
      File::ReadBackwar
  INSTALLING Catalyst::View::JSON

########################################
END
   print $show;
   sleep 1;
   $handle->cmd_raw($sudo.
           'cpan Catalyst::View::JSON',
           '__display__')

use Moose;
use DBI;
use namespace::autoclean;
use ZMQ::LibZMQ4;
use ZMQ::Constants qw(:all);
use JSON::XS;
use YAML;
use Carp::Assert;
use Crypt::PassGen 'passgen';
use FullAutoAPI::Form::AddUser  ()
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Local/PHP_is.pm ( view source; MetaCPAN )
ch clean_filehandle];
use Time::Local;
use File::HomeDir;
use URI::Escape::XS qw/uri_escape/;
use JSON::XS;
use Sys::Hostname;

my $tit='FullAuto.com';
my $adu='Administrator';
my $avail_port='';

my 
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Amazon/ClipBucket_is.pm ( view source; MetaCPAN )
ter;
our @ISA = qw(Exporter);
our @EXPORT = qw($select_clipbucket_setup);

use File::HomeDir;
use JSON::XS;
use POSIX qw(strftime);
my $home_dir=File::HomeDir->my_home.'/';

use Net::FullAuto::Cloud::
e->cmd(
      'sudo yum -y install php55 php55-curl php55-gd php55-gmp '.
      'php55-intl php55-json php55-opcache php55-mysqlnd '.
      'php55-mbstring php55-devel php55-fpm php55-cli openssl-deve
ub.com/users/gpac/repos';
   ($stdout,$stderr)=$local->cmd($c);
   my @repos=();
   @repos=decode_json($stdout);
   my $default_branch=$repos[0]->[1]->{'default_branch'};
   my $updated=$repos[0]->[1]
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Local/WordPress_is.pm ( view source; MetaCPAN )
ch clean_filehandle];
use Time::Local;
use File::HomeDir;
use URI::Escape::XS qw/uri_escape/;
use JSON::XS;
use Sys::Hostname;

my $tit='FullAuto.com';
my $adu='Administrator';
my $avail_port='';

my 
demo_setup}<';

};

my $wordpress_setup_summary=sub {

   package wordpress_setup_summary;
   use JSON::XS;
   my $region="]T[{awsregions}";
   $region=~s/^"//;
   $region=~s/"$//;
   my $type="]T[{se
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Amazon/Chef_is.pm ( view source; MetaCPAN )
$lrhandle->{_cmd_handle}->print("\003");
         last;
      }
      sleep 1;
   }
   my ($hash,$json,$output,$error)=('','','','');
   my $in_id=$lr_inst->{InstanceId};
   ($hash,$output,$error)=
  
lAuto::FA_Core::cleanup;

};

my $chef_setup_summary=sub {

   package chef_setup_summary;
   use JSON::XS;
   my $region="]T[{awsregions}";
   $region=~s/^"//;
   $region=~s/"$//;
   my $type="]T[{se
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Amazon/OpenLDAP_is.pm ( view source; MetaCPAN )
e_demo_setup}<';

};

my $openldap_setup_summary=sub {

   package openldap_setup_summary;
   use JSON::XS;
   my $region="]T[{awsregions}";
   $region=~s/^"//;
   $region=~s/"$//;
   my $type="]T[{se
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Local/ClipBucket_is.pm ( view source; MetaCPAN )
ter;
our @ISA = qw(Exporter);
our @EXPORT = qw($select_clipbucket_setup);

use File::HomeDir;
use JSON::XS;
use POSIX qw(strftime);
my $home_dir=File::HomeDir->my_home.'/';

use Net::FullAuto::Cloud::
ers/gpac/repos';
      ($stdout,$stderr)=$local->cmd($c);
      my @repos=();
      @repos=decode_json($stdout);
      my $default_branch=$repos[0]->[1]->{'default_branch'};
      my $updated=$repos[0
ub.com/repos/gpac/gpac/branches';
      ($stdout,$stderr)=$local->cmd($c);
      @branches=decode_json($stdout);
      my @builds=();
      $updated=~s/^(.*)T.*$/$1/;
      my $scrollnum=0;my $count=0
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Amazon/GNUSocial_is.pm ( view source; MetaCPAN )
e->cmd(
      'sudo yum -y install php55 php55-curl php55-gd php55-gmp '.
      'php55-intl php55-json php55-opcache php55-mysqlnd '.
      'php55-mbstring php55-devel php55-fpm openssl-devel re2c',
 
demo_setup}<';

};

my $gnusocial_setup_summary=sub {

   package gnusocial_setup_summary;
   use JSON::XS;
   my $region="]T[{awsregions}";
   $region=~s/^"//;
   $region=~s/"$//;
   my $type="]T[{se
witter_bridge; 

};

our $gnusocial_choose_build=sub {

   package gnusocial_choose_build;
   use JSON::XS;
   my $c='wget -qO- https://api.github.com/users/foocorp/repos';
   my $local=Net::FullAuto:
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Amazon/Liferay_is.pm ( view source; MetaCPAN )
$lrhandle->{_cmd_handle}->print("\003");
         last;
      }
      sleep 1;
   }
   my ($hash,$json,$output,$error)=('','','','');
   my $in_id=$lr_inst->{InstanceId};
   ($hash,$output,$error)=
  
r)=$handle->cmd(
      "sudo cat /usr/local/apache2/logs/error_log",'__display__');
   my ($hash,$json,$output,$error)=('','','','');
   my $in_id=$main::aws->{$server_type}->[$cnt]->[0]->{InstanceId}
:FA_Core::cleanup;

};

my $liferay_setup_summary=sub {

   package liferay_setup_summary;
   use JSON::XS;
   my $region="]T[{awsregions}";
   $region=~s/^"//;
   $region=~s/"$//;
   my $type="]T[{se
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Amazon/KaliLinux_is.pm ( view source; MetaCPAN )
 '{choose_demo_setup}<';

};

my $kali_setup_summary=sub {

   package kali_setup_summary;
   use JSON::XS;
   my $region="]T[{awsregions}";
   $region=~s/^"//;
   $region=~s/"$//;
   my $type="]T[{se
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Amazon/Catalyst_is.pm ( view source; MetaCPAN )
X::StrictConstructor 
      MooseX::NonMoose
      Business::ISBN
      App::FatPacker
      JSON
      JSON::XS
      Test::DistManifest
      Term::Size::Any
      Type::Tiny
      File::ReadBackwar
####

   INSTALLING Catalyst::View::JSON

########################################
END
   print $show;
   sleep 1;
   cmd_raw($handle,'sudo cpan Catalyst::View::JSON','__display__');
   $show=<<END;
 
e_demo_setup}<';

};

my $catalyst_setup_summary=sub {

   package catalyst_setup_summary;
   use JSON::XS;
   my $region="]T[{awsregions}";
   $region=~s/^"//;
   $region=~s/"$//;
   my $type="]T[{se
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/ISets/Local/EmailServer_is.pm ( view source; MetaCPAN )
ch clean_filehandle];
use Time::Local;
use File::HomeDir;
use URI::Escape::XS qw/uri_escape/;
use JSON::XS;
use Sys::Hostname;

my $tit='FullAuto.com';
my $adu='Administrator';
my $avail_port='';

my 
r",
      '__display__');
   ($stdout,$stderr)=$handle->cmd($sudo.
      'cp -v composer.json-dist composer.json','__display__');
   $handle->print($sudo.'php composer-stable.phar install --no-dev');
_setup}<';

};

my $emailserver_setup_summary=sub {

   package emailserver_setup_summary;
   use JSON::XS;
   my $region="]T[{awsregions}";
   $region=~s/^"//;
   $region=~s/"$//;
   my $type="]T[{se
Net-FullAuto ( R/RE/REEDFISH/Net-FullAuto-1.0000832.tar.gz, REEDFISH, 2025; MetaCPAN )
Net-FullAuto/lib/Net/FullAuto/Cloud/fa_amazon.pm ( view source; MetaCPAN )
####

our $VERSION='0.01';


use 5.005;


use strict;
use warnings;
use Data::Dump::Streamer;
use JSON::XS;
use Devel::StackTrace;
use Module::Load::Conditional qw[can_load];

require Exporter;
our @I
_[3];
   my $json='';
   my $hash='';
   my $stderr='';
   while (1) {
      if ($handle) {
         ($json,$stderr)=$handle->cmd($c);
         $hash=decode_json($json) if $json and $json=~/^\s*[{]/s;
json.=$line;
            }
            close AWS;
            if (-1<index $json,'A client error') {
               die $json;
            } elsif ($json=~/^\s*[{]/) {
               $hash=decode_json

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