1 # Load the Module::Install bundled in ./inc/
2 use inc::Module::Install 0.75;
3 use Module::Install::AuthorRequires;
4 use Module::Install::AuthorTests;
8 all_from 'lib/MooseX/Storage.pm';
10 # Specific dependencies
11 requires 'Moose' => '0.99';
12 requires 'String::RewritePrefix';
14 author_requires 'Test::Without::Module';
16 # you should have at least one
17 # serialization format
20 'JSON::Any' => '1.15',
21 'Test::JSON' => '0.06';
22 author_requires 'JSON::Any' => '1.15';
23 author_requires 'Test::JSON' => '0.06';
28 author_requires 'YAML::Any';
33 author_requires 'Storable';
35 # and the ability to save the
40 author_requires 'IO::File' => '0.1';
42 author_tests 't/author';
44 build_requires 'Test::More' => '0.88';
45 build_requires 'Test::Deep' => '0';
46 build_requires 'Test::Exception' => '0';
47 build_requires 'Test::TempDir' => '0.02';
48 build_requires 'Test::Requires' => '0.05';
50 author_requires 'Test::Pod' => '1.14';
51 author_requires 'Test::Pod::Coverage' => '1.08';
53 resources repository => 'git://git.moose.perl.org/MooseX-Storage.git';