The Perl Toolchain Summit 2025 Needs You: You can help 🙏 Learn more

do { my $x = {
'configure' => {
'requires' => {
'Module::Build::Tiny' => '0.034'
}
},
'develop' => {
'requires' => {
'Dist::Zilla' => '5',
'Dist::Zilla::Plugin::BumpVersionAfterRelease' => '0',
'Dist::Zilla::Plugin::CheckMetaResources' => '0',
'Dist::Zilla::Plugin::CopyFilesFromRelease' => '0',
'Dist::Zilla::Plugin::EnsureChangesHasContent' => '0',
'Dist::Zilla::Plugin::EnsurePrereqsInstalled' => '0',
'Dist::Zilla::Plugin::FileFinder::Filter' => '0',
'Dist::Zilla::Plugin::GatherDir' => '0',
'Dist::Zilla::Plugin::GatherDir::Template' => '0',
'Dist::Zilla::Plugin::InsertCopyright' => '0',
'Dist::Zilla::Plugin::InsertExample' => '0',
'Dist::Zilla::Plugin::MetaJSON' => '0',
'Dist::Zilla::Plugin::MetaNoIndex' => '0',
'Dist::Zilla::Plugin::MetaProvides::Package' => '0',
'Dist::Zilla::Plugin::MetaResources' => '0',
'Dist::Zilla::Plugin::ModuleBuildTiny' => '0',
'Dist::Zilla::Plugin::NextRelease' => '0',
'Dist::Zilla::Plugin::PodCoverageTests' => '0',
'Dist::Zilla::Plugin::PodSyntaxTests' => '0',
'Dist::Zilla::Plugin::PodWeaver' => '0',
'Dist::Zilla::Plugin::Prereqs' => '0',
'Dist::Zilla::Plugin::Prereqs::AuthorDeps' => '0',
'Dist::Zilla::Plugin::Readme::Brief' => '0',
'Dist::Zilla::Plugin::ReadmeAnyFromPod' => '0',
'Dist::Zilla::Plugin::Regenerate' => '0',
'Dist::Zilla::Plugin::RewriteVersion' => '0',
'Dist::Zilla::Plugin::RunExtraTests' => '0',
'Dist::Zilla::Plugin::Test::CPAN::Changes' => '0',
'Dist::Zilla::Plugin::Test::CPAN::Meta::JSON' => '0',
'Dist::Zilla::Plugin::Test::CleanNamespaces' => '0',
'Dist::Zilla::Plugin::Test::Compile' => '0',
'Dist::Zilla::Plugin::Test::DistManifest' => '0',
'Dist::Zilla::Plugin::Test::Fixme' => '0',
'Dist::Zilla::Plugin::Test::NoBreakpoints' => '0',
'Dist::Zilla::Plugin::Test::NoTabs' => '0',
'Dist::Zilla::Plugin::Test::Perl::Critic' => '0',
'Dist::Zilla::Plugin::Test::PodSpelling' => '0',
'Dist::Zilla::Plugin::Test::ReportPrereqs' => '0',
'Dist::Zilla::Plugin::Test::TrailingSpace' => '0',
'Dist::Zilla::Plugin::Test::UnusedVars' => '0',
'Dist::Zilla::Plugin::Test::Version' => '0',
'Dist::Zilla::PluginBundle::Basic' => '0',
'Dist::Zilla::PluginBundle::Filter' => '0',
'Pod::Coverage::TrustPod' => '0',
'Pod::Weaver::Plugin::StopWords' => '0',
'Pod::Weaver::Section::Contributors' => '0',
'Pod::Weaver::Section::GenerateSection' => '0',
'Pod::Weaver::Section::SeeAlso' => '0',
'Software::License::GPL_3' => '0',
'Test::CPAN::Changes' => '0.19',
'Test::CPAN::Meta::JSON' => '0.16',
'Test::CleanNamespaces' => '0.15',
'Test::DistManifest' => '0',
'Test::More' => '0.88',
'Test::NoBreakpoints' => '0.15',
'Test::NoTabs' => '0',
'Test::Perl::Critic' => '0',
'Test::Pod' => '1.41',
'Test::Pod::Coverage' => '1.08',
'Test::Spelling' => '0.12',
'Test::TrailingSpace' => '0.0203',
'Test::Vars' => '0.015',
'Test::Version' => '1'
}
},
'runtime' => {
'recommends' => {
'Cpanel::JSON::XS' => '3.0236',
'JSON::PP' => '0',
'YAML::PP' => '0',
'YAML::XS' => '0.67'
},
'requires' => {
'Data::Dumper' => '2.160',
'Exporter::Tiny' => '1.002',
'JSON::PP' => '0',
'List::Util' => '1.33',
'Module::Version' => '0.201',
'Moo::Role' => '2.003004',
'Package::Variant' => '0',
'Path::Tiny' => '0.130',
'Ref::Util' => '0',
'Scalar::Util' => '0',
'Type::Library' => '0',
'Type::Utils' => '0',
'Types::Standard' => '1.010003',
'custom::failures' => '0',
'enum' => '0',
'namespace::clean' => '0',
'perl' => '5.012'
}
},
'test' => {
'recommends' => {
'CPAN::Meta' => '2.120900',
'Convert::Scalar' => '0'
},
'requires' => {
'Capture::Tiny' => '0',
'Exporter::Tiny' => '1.002',
'ExtUtils::MakeMaker' => '0',
'File::Slurper' => '0',
'File::Spec' => '0',
'IO::Handle' => '0',
'IPC::Open3' => '0',
'JSON::PP' => '0',
'String::RewritePrefix' => '0',
'Test2::Bundle::More' => '0',
'Test2::Plugin::NoWarnings' => '0',
'Test2::V0' => '0',
'Test::Lib' => '0',
'Test::More' => '0',
'Test::TempDir::Tiny' => '0.010',
'YAML::PP' => '0'
}
}
};
$x;
}