Skip to content

Commit 84d173b

Browse files
committed
separate cpanfile into correct phases
1 parent cb69230 commit 84d173b

File tree

1 file changed

+29
-25
lines changed

1 file changed

+29
-25
lines changed

cpanfile

Lines changed: 29 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -135,30 +135,34 @@ requires 'XML::XPath';
135135
requires 'YAML::XS', '0.83'; # Mojolicious::Plugin::OpenAPI YAML loading
136136

137137
# test requirements
138-
requires 'Code::TidyAll', '0.82';
139-
requires 'Code::TidyAll::Plugin::UniqueLines';
140-
requires 'CPAN::Faker', '0.011';
141-
requires 'Devel::Confess';
142-
requires 'HTTP::Cookies', '6.10';
143-
requires 'MetaCPAN::Client', '2.029000';
144-
requires 'Module::Faker', '== 0.017';
145-
requires 'Module::Faker::Dist', '== 0.017';
146-
requires 'OrePAN2', '0.48';
147-
requires 'Parallel::ForkManager' => '2.02';
148-
requires 'Perl::Critic', '0.140';
149-
requires 'Perl::Tidy' => '== 20240511';
150-
requires 'PPI', '1.274'; # Perl::Critic
151-
requires 'PPIx::QuoteLike', '0.022'; # Perl::Critic
152-
requires 'PPIx::Regexp', '0.085'; # Perl::Critic
153-
requires 'String::Format', '1.18'; # Perl::Critic
154-
requires 'Test::Deep';
155-
requires 'Test::Fatal';
156-
requires 'Test::Harness', '3.44'; # Contains App::Prove
157-
requires 'Test::More', '1.302190';
158-
requires 'Test::Perl::Critic', '1.04';
159-
requires 'Test::RequiresInternet';
160-
requires 'Test::Routine', '0.012';
161-
requires 'Test::Vars', '0.015';
138+
on test => sub {
139+
requires 'Code::TidyAll', '0.82';
140+
requires 'Code::TidyAll::Plugin::UniqueLines';
141+
requires 'CPAN::Faker', '0.011';
142+
requires 'Devel::Confess';
143+
requires 'HTTP::Cookies', '6.10';
144+
requires 'MetaCPAN::Client', '2.029000';
145+
requires 'Module::Faker', '== 0.017';
146+
requires 'Module::Faker::Dist', '== 0.017';
147+
requires 'OrePAN2', '0.48';
148+
requires 'Test::Deep';
149+
requires 'Test::Fatal';
150+
requires 'Test::Harness', '3.44'; # Contains App::Prove
151+
requires 'Test::More', '1.302190';
152+
requires 'Test::RequiresInternet';
153+
requires 'Test::Routine', '0.012';
154+
requires 'Test::Vars', '0.015';
155+
};
162156

163157
# author requirements
164-
requires 'App::perlimports';
158+
on develop => sub {
159+
requires 'App::perlimports';
160+
requires 'Code::TidyAll::Plugin::UniqueLines';
161+
requires 'Code::TidyAll', '0.82';
162+
requires 'Perl::Critic', '0.140';
163+
requires 'Perl::Tidy' => '== 20240511';
164+
requires 'PPI', '1.274'; # Perl::Critic
165+
requires 'PPIx::QuoteLike', '0.022'; # Perl::Critic
166+
requires 'PPIx::Regexp', '0.085'; # Perl::Critic
167+
requires 'String::Format', '1.18'; # Perl::Critic
168+
};

0 commit comments

Comments
 (0)