Commit | Line | Data |
d3671a48 |
1 | name = MooseX-Storage |
2 | author = Chris Prather <chris.prather@iinteractive.com> |
3 | author = Stevan Little <stevan.little@iinteractive.com> |
4 | author = Yuval Kogman <yuval.kogman@iinteractive.com> |
5 | copyright_holder = Infinity Interactive, Inc. |
6 | license = Perl_5 |
7 | |
8 | [@Author::ETHER] |
9 | :version = 0.010 |
10 | -remove = PodWeaver |
11 | -remove = AutoPrereqs |
12 | Authority.authority = cpan:STEVAN |
13 | ; r/w repository: gitmo@git.moose.perl.org:MooseX-Storage.git |
14 | AutoMetaResources.repository.gitmo = 1 |
2f3976d1 |
15 | -remove = GithubMeta |
60d07f9e |
16 | -remove = GitHub::Update |
d3671a48 |
17 | Test::MinimumVersion.max_target_perl = 5.008000 |
18 | ; these appear in every file, so it's easier to just put it here |
19 | Test::PodSpelling.stopwords = cpan |
fdc71a7a |
20 | ; these are all the modules that use optional prereqs, and will cause |
21 | ; cpantesters to barf in the compile tests |
22 | Test::Compile.skip[] = ^MooseX::Storage::((Engine::)?IO::|Format::) |
d3671a48 |
23 | |
24 | [Prereqs / RuntimeRequires] |
25 | Moose = 0.99 |
26 | String::RewritePrefix = 0 |
515cb7ae |
27 | Digest = 0 |
28 | Data::Dumper = 0 |
29 | Scalar::Util = 0 |
d3671a48 |
30 | |
31 | [Prereqs/ TestRequires] |
32 | Test::More = 0.88 |
33 | Test::Deep = 0 |
34 | Test::Fatal = 0 |
35 | Test::Requires = 0.05 |
36 | |
37 | [Prereqs / RuntimeRecommends] |
38 | Digest::HMAC = 0 |
39 | Digest::SHA = 0 |
40 | |
41 | [Prereqs / DevelopRequires] |
42 | Digest::HMAC = 0 |
43 | Digest::SHA = 0 |
44 | |
acf1df17 |
45 | |
46 | [OptionalFeature / JSON-Runtime] |
17cdf693 |
47 | :version = 0.002 |
48 | -description = Serialize to JSON. You should have at least one serialization format. |
49 | -always_recommend = 1 |
acf1df17 |
50 | JSON::Any = 1.15 |
51 | |
52 | [OptionalFeature / JSON-RuntimeRecommends] |
17cdf693 |
53 | -description = Serialize to JSON. You should have at least one serialization format. |
acf1df17 |
54 | MooseX::Storage::Format::JSONpm = 0.01 |
55 | |
56 | [OptionalFeature / JSON-Test] |
17cdf693 |
57 | -description = Serialize to JSON. You should have at least one serialization format. |
58 | -always_recommend = 1 |
acf1df17 |
59 | Test::Deep::JSON = 0 |
60 | |
61 | [OptionalFeature / YAML-Runtime] |
17cdf693 |
62 | -description = Serialize to YAML. You should have at least one serialization format. |
63 | -always_recommend = 1 |
acf1df17 |
64 | YAML::Any = 0 |
65 | |
66 | [OptionalFeature / YAML-RuntimeRecommends] |
17cdf693 |
67 | -description = Serialize to YAML. You should have at least one serialization format. |
acf1df17 |
68 | YAML = 0.01 |
69 | YAML::Syck = 0.01 |
70 | |
71 | [OptionalFeature / YAML-Test] |
17cdf693 |
72 | -description = Serialize to YAML. You should have at least one serialization format. |
73 | -always_recommend = 1 |
acf1df17 |
74 | Test::Without::Module = 0 |
75 | |
76 | [OptionalFeature / Storable] |
17cdf693 |
77 | -description = Serialize to Storable. You should have at least one serialization format. |
78 | -always_recommend = 1 |
acf1df17 |
79 | Storable = 0 |
80 | |
81 | [OptionalFeature / File] |
17cdf693 |
82 | -description = the ability to save the file to disk |
83 | -always_recommend = 1 |
acf1df17 |
84 | IO::File = 0.1 |
85 | IO::AtomicFile = 0.01 |