App-DataBrowseUtils

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

         "requires" : {
            "Pod::Coverage::TrustPod" : "0",
            "Test::Perl::Critic" : "0",
            "Test::Pod" : "1.41",
            "Test::Pod::Coverage" : "1.08"
         }
      },
      "runtime" : {
         "requires" : {
            "Browser::Open" : "0",
            "Cpanel::JSON::XS" : "0",
            "Data::Dump::HTML::Collapsible" : "0",
            "File::Temp" : "0.2310",
            "Getopt::Long" : "2.50",
            "JSON::MaybeXS" : "0",
            "JSON::PP" : "0",
            "perl" : "5.010001",
            "strict" : "0",
            "warnings" : "0"
         }
      },

META.json  view on Meta::CPAN

      "zilla" : {
         "class" : "Dist::Zilla::Dist::Builder",
         "config" : {
            "is_trial" : 0
         },
         "version" : "6.032"
      }
   },
   "x_authority" : "cpan:PERLANCAR",
   "x_generated_by_perl" : "v5.40.0",
   "x_serialization_backend" : "Cpanel::JSON::XS version 4.38",
   "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later",
   "x_static_install" : 1
}

META.yml  view on Meta::CPAN

meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'
name: App-DataBrowseUtils
provides:
  App::DataBrowseUtils:
    file: lib/App/DataBrowseUtils.pm
    version: '0.001'
requires:
  Browser::Open: '0'
  Cpanel::JSON::XS: '0'
  Data::Dump::HTML::Collapsible: '0'
  File::Temp: '0.2310'
  Getopt::Long: '2.50'
  JSON::MaybeXS: '0'
  JSON::PP: '0'
  perl: '5.010001'
  strict: '0'
  warnings: '0'
resources:
  bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=App-DataBrowseUtils

Makefile.PL  view on Meta::CPAN

  },
  "DISTNAME" => "App-DataBrowseUtils",
  "EXE_FILES" => [
    "script/browse-json"
  ],
  "LICENSE" => "perl",
  "MIN_PERL_VERSION" => "5.010001",
  "NAME" => "App::DataBrowseUtils",
  "PREREQ_PM" => {
    "Browser::Open" => 0,
    "Cpanel::JSON::XS" => 0,
    "Data::Dump::HTML::Collapsible" => 0,
    "File::Temp" => "0.2310",
    "Getopt::Long" => "2.50",
    "JSON::MaybeXS" => 0,
    "JSON::PP" => 0,
    "strict" => 0,
    "warnings" => 0
  },
  "TEST_REQUIRES" => {
    "File::Spec" => 0,

Makefile.PL  view on Meta::CPAN

  },
  "VERSION" => "0.001",
  "test" => {
    "TESTS" => "t/*.t"
  }
);


my %FallbackPrereqs = (
  "Browser::Open" => 0,
  "Cpanel::JSON::XS" => 0,
  "Data::Dump::HTML::Collapsible" => 0,
  "File::Spec" => 0,
  "File::Temp" => "0.2310",
  "Getopt::Long" => "2.50",
  "IO::Handle" => 0,
  "IPC::Open3" => 0,
  "JSON::MaybeXS" => 0,
  "JSON::PP" => 0,
  "Test::More" => 0,
  "strict" => 0,

dist.ini  view on Meta::CPAN

[InsertExecsList]

[@Author::PERLANCAR]
:version=0.610

[Prereqs]
perl=5.010001
strict=0
warnings=0
Browser::Open=0
Cpanel::JSON::XS=0
Data::Dump::HTML::Collapsible=0
File::Temp=0.2310
Getopt::Long=2.50
JSON::MaybeXS=0
JSON::PP=0

script/browse-json  view on Meta::CPAN

    'help' => sub {
        print "Usage: pp-json [--pp|--xs] <file>\n";
        exit 0;
    },
);

my $json;
if ($json_mod eq 'pp') {
    require JSON::PP; $json = JSON::PP->new;
} elsif ($json_mod eq 'xs') {
    require Cpanel::JSON::XS; $json = Cpanel::JSON::XS->new;
} else {
    require JSON::MaybeXS; $json = JSON::MaybeXS->new;
}

undef $/;
my $data = $json->decode(scalar <>);

require Data::Dump::HTML::Collapsible;
require File::Temp;

script/browse-json  view on Meta::CPAN


=over

=item * --pp

Force using a PP module (currently L<JSON::PP>) instead of the default
L<JSON::MaybeXS>.

=item * --xs

Force using an XS module (currently L<Cpanel::JSON::XS>) instead of
the default L<JSON::MaybeXS>.

=back

=head1 HOMEPAGE

Please visit the project's homepage at L<https://metacpan.org/release/App-DataBrowseUtils>.

=head1 SOURCE



( run in 2.521 seconds using v1.01-cache-2.11-cpan-6aa56a78535 )