App-RecordStream

 view release on metacpan or  search on metacpan

cpanfile  view on Meta::CPAN

# The core requirements include the "essential" input/output and manipulation
# operations, such as recs-fromcsv and recs-annotate.
requires 'Carp';
requires 'Cwd';
requires 'Data::Dumper';
requires 'Date::Manip';             # recs-normalizetime (historically)
requires 'File::Basename';
requires 'File::Glob';
requires 'File::Temp';              # recs-tognuplot, but package is core Perl
requires 'FindBin';
requires 'Getopt::Long';
requires 'IO::String';
requires 'JSON::MaybeXS', '1.002005';
requires 'Module::Pluggable::Object', '5.1';
requires 'Pod::Perldoc';
requires 'Scalar::Util';
requires 'Text::Autoformat';
requires 'Text::CSV';
requires 'Tie::Array';
requires 'Tie::Hash';               # includes Tie::ExtraHash

# XS deps
recommends 'Cpanel::JSON::XS',
    # Avoid versions with null/true/false bug:
    # https://github.com/rurban/Cpanel-JSON-XS/issues/45
    '!=3.0201, !=3.0202, !=3.0203, !=3.0204';

recommends 'Text::CSV_XS', '0.99';
recommends 'Term::ReadKey';

on 'configure' => sub {
    requires 'ExtUtils::MakeMaker';
};

on 'test' => sub {
    requires 'Test::More', '0.88';
    requires 'File::Spec::Functions';
    requires 'IPC::Open2';
    requires 'Module::Versions::Report', '1.06';
};

on 'develop' => sub {
    requires 'Dist::Zilla';

    # Generated with devel/authordeps.  It's useful to include them here with
    # the rest of our deps.
    requires 'Dist::Zilla::Plugin::CheckChangesHasContent';
    requires 'Dist::Zilla::Plugin::ConfirmRelease';
    requires 'Dist::Zilla::Plugin::CopyFilesFromBuild';
    requires 'Dist::Zilla::Plugin::CopyFilesFromRelease';
    requires 'Dist::Zilla::Plugin::CustomLicense';
    requires 'Dist::Zilla::Plugin::ExecDir';
    requires 'Dist::Zilla::Plugin::ExtraTests';
    requires 'Dist::Zilla::Plugin::GatherDir';
    requires 'Dist::Zilla::Plugin::Git::Check';
    requires 'Dist::Zilla::Plugin::Git::Commit';
    requires 'Dist::Zilla::Plugin::Git::Contributors';
    requires 'Dist::Zilla::Plugin::Git::GatherDir';
    requires 'Dist::Zilla::Plugin::Git::Push';
    requires 'Dist::Zilla::Plugin::Git::Tag';
    requires 'Dist::Zilla::Plugin::License';
    requires 'Dist::Zilla::Plugin::MakeMaker::Awesome';
    requires 'Dist::Zilla::Plugin::Manifest';
    requires 'Dist::Zilla::Plugin::ManifestSkip';
    requires 'Dist::Zilla::Plugin::MetaJSON';
    requires 'Dist::Zilla::Plugin::MetaNoIndex';
    requires 'Dist::Zilla::Plugin::MetaResources';
    requires 'Dist::Zilla::Plugin::MetaYAML';
    requires 'Dist::Zilla::Plugin::NextRelease';
    requires 'Dist::Zilla::Plugin::PodSyntaxTests';
    requires 'Dist::Zilla::Plugin::Prereqs::FromCPANfile';
    requires 'Dist::Zilla::Plugin::PruneCruft';
    requires 'Dist::Zilla::Plugin::ReadmeAnyFromPod';
    requires 'Dist::Zilla::Plugin::ReversionOnRelease';
    requires 'Dist::Zilla::Plugin::Run::AfterRelease', '0.027';
    requires 'Dist::Zilla::Plugin::Run::BeforeBuild';
    requires 'Dist::Zilla::Plugin::ShareDir';
    requires 'Dist::Zilla::Plugin::TestRelease';
    requires 'Dist::Zilla::Plugin::UploadToCPAN';
    requires 'Dist::Zilla::Plugin::VersionFromModule';
    requires 'Software::License::Custom';

    # fatpacking



( run in 0.509 second using v1.01-cache-2.11-cpan-39bf76dae61 )