use strict; use warnings; use Module::Build 0.3601; my %module_build_args = ( 'build_requires' => { 'Module::Build' => '0.3601' }, 'configure_requires' => { 'Module::Build' => '0.3601' }, 'dist_abstract' => 'Build JavaScript distributions for JSAN, which can be installed locally', 'dist_author' => [ 'Nickolay Platonov ' ], 'dist_name' => 'Dist-Zilla-Plugin-JSAN', 'dist_version' => '0.01', 'license' => 'perl', 'module_name' => 'Dist::Zilla::Plugin::JSAN', 'recommends' => {}, 'recursive_test_files' => 1, 'requires' => { 'Data::Section' => '0.004', 'Dist::Zilla' => '4.101900', 'Dist::Zilla::Plugin::BumpVersionFromGit' => '0.007', 'Dist::Zilla::Plugin::CheckChangesHasContent' => '0.003', 'Dist::Zilla::Plugin::Git' => '1.102090', 'Dist::Zilla::Plugin::Twitter' => '0.009', 'JSON' => '2.00', 'Module::Build::JSAN::Installable' => '0.12', 'Path::Class' => '0.16', 'Text::Markdown' => '1.0.26', 'Text::MultiMarkdown' => '1.0.29' }, 'script_files' => [], 'share_dir' => { 'dist' => 'share', 'module' => { 'Dist::Zilla::MintingProfile::JSAN' => 'share/profiles' } } ); my $build = Module::Build->new(%module_build_args); $build->create_build_script;