-
Notifications
You must be signed in to change notification settings - Fork 0
/
cpanfile
55 lines (47 loc) · 1.42 KB
/
cpanfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# DO NOT EDIT! This file is written by perl_setup_dist.
# If needed, you can add content at the end of the file.
requires 'perl', '5.22.0';
on 'configure' => sub {
requires 'perl', '5.22.0';
requires 'ExtUtils::MakeMaker::CPANfile', '0.0.9';
};
on 'test' => sub {
requires 'Test::CPANfile';
requires 'Test::More';
requires 'Test2::V0';
requires 'Readonly';
recommends 'Test::Pod', '1.22';
recommends 'CPAN::Common::Index::Mux::Ordered';
suggests 'IPC::Run3'; # Only used for spell-checking which is not included in the distribution
suggests 'Test2::Tools::PerlCritic';
suggests 'Perl::Tidy', '20220613';
};
# Develop phase dependencies are usually not installed, this is what we want as
# Devel::Cover has many dependencies.
on 'develop' => sub {
recommends 'Devel::Cover';
suggests 'CPAN::Uploader';
suggests 'PAR::Packer';
suggests 'Dist::Setup';
};
# End of the template. You can add custom content below this line.
requires 'Cwd';
requires 'Data::Dumper';
requires 'Exporter';
requires 'File::Find';
requires 'File::Spec::Functions';
requires 'Getopt::Long';
requires 'List::Util'; # Note: Perl 5.22 only has v1.41
requires 'Pod::Usage';
requires 'Readonly';
requires 'Safe';
requires 'Scalar::Util';
suggests 're::engine::GNU';
suggests 're::engine::PCRE';
suggests 're::engine::PCRE2';
suggests 're::engine::RE2';
suggests 're::engine::TRE';
on 'test' => sub {
suggests 'Benchmark';
suggests 'Time::HiRes';
}