# Load the Module::Install bundled in ./inc/
-use inc::Module::Install;
+use inc::Module::Install 0.75;
# Define metadata
name 'MooseX-Storage';
all_from 'lib/MooseX/Storage.pm';
# Specific dependencies
-requires 'Moose' => '0.20';
+requires 'Moose' => '0.39';
# you should have at least one
# serialization format
feature 'JSON',
-default => 1,
- 'JSON::Any' => '0.1',
- 'Test::JSON' => '0';
+ 'JSON::Any' => '1.15',
+ 'Test::JSON' => '0.06';
feature 'YAML',
-default => 1,
-default => 1,
'IO::File' => '0.1';
-build_requires 'Test::More' => '0.42';
-
-no_index 'directory' => 'ex';
+build_requires 'Test::More' => '0.42';
+build_requires 'Test::Deep' => '0';
+build_requires 'Test::Exception' => '0';
+build_requires 'Test::TempDir' => '0.02';
auto_install;
WriteAll;