Guacamole

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

         }
      },
      "runtime" : {
         "requires" : {
            "Data::Dumper" : "0",
            "Data::Visitor::Tiny" : "0",
            "Exporter" : "5.57",
            "List::Util" : "0",
            "Marpa::R2" : "0",
            "Path::Tiny" : "0",
            "Ref::Util" : "0",
            "parent" : "0"
         }
      },
      "test" : {
         "recommends" : {
            "CPAN::Meta" : "2.120900"
         },
         "requires" : {
            "ExtUtils::MakeMaker" : "0",
            "File::Spec" : "0",

META.yml  view on Meta::CPAN

  standard:
    file: lib/standard.pm
    version: '0.008'
requires:
  Data::Dumper: '0'
  Data::Visitor::Tiny: '0'
  Exporter: '5.57'
  List::Util: '0'
  Marpa::R2: '0'
  Path::Tiny: '0'
  Ref::Util: '0'
  parent: '0'
resources:
  repository: git://github.com/xsawyerx/guacamole.git
version: '0.008'
x_authority: cpan:XSAWYERX
x_generated_by_perl: v5.34.0
x_serialization_backend: 'YAML::Tiny version 1.73'
x_spdx_expression: MIT

Makefile.PL  view on Meta::CPAN

  "DISTNAME" => "Guacamole",
  "LICENSE" => "mit",
  "NAME" => "Guacamole",
  "PREREQ_PM" => {
    "Data::Dumper" => 0,
    "Data::Visitor::Tiny" => 0,
    "Exporter" => "5.57",
    "List::Util" => 0,
    "Marpa::R2" => 0,
    "Path::Tiny" => 0,
    "Ref::Util" => 0,
    "parent" => 0
  },
  "TEST_REQUIRES" => {
    "ExtUtils::MakeMaker" => 0,
    "File::Spec" => 0,
    "Test::Builder" => 0,
    "Test::Fatal" => 0,
    "Test::More" => 0
  },
  "VERSION" => "0.008",

Makefile.PL  view on Meta::CPAN


my %FallbackPrereqs = (
  "Data::Dumper" => 0,
  "Data::Visitor::Tiny" => 0,
  "Exporter" => "5.57",
  "ExtUtils::MakeMaker" => 0,
  "File::Spec" => 0,
  "List::Util" => 0,
  "Marpa::R2" => 0,
  "Path::Tiny" => 0,
  "Ref::Util" => 0,
  "Test::Builder" => 0,
  "Test::Fatal" => 0,
  "Test::More" => 0,
  "parent" => 0
);


unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
  delete $WriteMakefileArgs{TEST_REQUIRES};
  delete $WriteMakefileArgs{BUILD_REQUIRES};

cpanfile  view on Meta::CPAN

requires 'Marpa::R2';
requires 'parent';
requires 'Exporter', '5.57';
requires 'Data::Visitor::Tiny';
requires 'Ref::Util';
requires 'List::Util';
requires 'Data::Dumper';
requires 'Path::Tiny';

test_requires 'Test::Builder';
test_requires 'Test::More';
test_requires 'Test::Fatal';

lib/Guacamole/Deparse.pm  view on Meta::CPAN

package Guacamole::Deparse;
our $AUTHORITY = 'cpan:XSAWYERX';
# ABSTRACT: A Gaucamole-based Deparser
$Guacamole::Deparse::VERSION = '0.008';
use strict;
use warnings;
use parent 'Exporter';
use experimental qw< postderef signatures >;
use Guacamole;
use Data::Visitor::Tiny qw< visit >;
use Ref::Util qw< is_hashref >;

our @EXPORT_OK = qw< deparse >;

my $var_names_re = qr/^Var(Scalar|Array|Hash|Code|Glob|ArrayTop)$/;

sub deparse ($string) {
    my @results = Guacamole->parse($string);
    foreach my $result (@results) {
        my @elements;

t/00-report-prereqs.dd  view on Meta::CPAN

                                    }
                    },
       'runtime' => {
                      'requires' => {
                                      'Data::Dumper' => '0',
                                      'Data::Visitor::Tiny' => '0',
                                      'Exporter' => '5.57',
                                      'List::Util' => '0',
                                      'Marpa::R2' => '0',
                                      'Path::Tiny' => '0',
                                      'Ref::Util' => '0',
                                      'parent' => '0'
                                    }
                    },
       'test' => {
                   'recommends' => {
                                     'CPAN::Meta' => '2.120900'
                                   },
                   'requires' => {
                                   'ExtUtils::MakeMaker' => '0',
                                   'File::Spec' => '0',



( run in 0.843 second using v1.01-cache-2.11-cpan-a5abf4f5562 )