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] |
141476ee |
9 | :version = 0.019 |
d3671a48 |
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 | |
5c602994 |
24 | [ContributorsFromGit] |
25 | |
d3671a48 |
26 | [Prereqs / RuntimeRequires] |
27 | Moose = 0.99 |
28 | String::RewritePrefix = 0 |
515cb7ae |
29 | Digest = 0 |
30 | Data::Dumper = 0 |
31 | Scalar::Util = 0 |
d3671a48 |
32 | |
769dd9ca |
33 | [Prereqs / TestRequires] |
d3671a48 |
34 | Test::More = 0.88 |
50f4ba2b |
35 | ;CPAN::Meta::Check = 0.007 |
36 | ;Test::CheckDeps = 0.006 |
d3671a48 |
37 | Test::Deep = 0 |
38 | Test::Fatal = 0 |
39 | Test::Requires = 0.05 |
50f4ba2b |
40 | File::Spec::Functions = 0 |
d3671a48 |
41 | |
42 | [Prereqs / RuntimeRecommends] |
43 | Digest::HMAC = 0 |
44 | Digest::SHA = 0 |
45 | |
46 | [Prereqs / DevelopRequires] |
47 | Digest::HMAC = 0 |
50f4ba2b |
48 | Digest::HMAC_SHA1 = 0 |
d3671a48 |
49 | Digest::SHA = 0 |
50 | |
acf1df17 |
51 | |
52 | [OptionalFeature / JSON-Runtime] |
17cdf693 |
53 | :version = 0.002 |
54 | -description = Serialize to JSON. You should have at least one serialization format. |
55 | -always_recommend = 1 |
acf1df17 |
56 | JSON::Any = 1.15 |
57 | |
58 | [OptionalFeature / JSON-RuntimeRecommends] |
17cdf693 |
59 | -description = Serialize to JSON. You should have at least one serialization format. |
acf1df17 |
60 | MooseX::Storage::Format::JSONpm = 0.01 |
61 | |
62 | [OptionalFeature / JSON-Test] |
17cdf693 |
63 | -description = Serialize to JSON. You should have at least one serialization format. |
64 | -always_recommend = 1 |
acf1df17 |
65 | Test::Deep::JSON = 0 |
66 | |
67 | [OptionalFeature / YAML-Runtime] |
17cdf693 |
68 | -description = Serialize to YAML. You should have at least one serialization format. |
69 | -always_recommend = 1 |
acf1df17 |
70 | YAML::Any = 0 |
71 | |
72 | [OptionalFeature / YAML-RuntimeRecommends] |
17cdf693 |
73 | -description = Serialize to YAML. You should have at least one serialization format. |
acf1df17 |
74 | YAML = 0.01 |
75 | YAML::Syck = 0.01 |
76 | |
77 | [OptionalFeature / YAML-Test] |
17cdf693 |
78 | -description = Serialize to YAML. You should have at least one serialization format. |
79 | -always_recommend = 1 |
acf1df17 |
80 | Test::Without::Module = 0 |
81 | |
82 | [OptionalFeature / Storable] |
17cdf693 |
83 | -description = Serialize to Storable. You should have at least one serialization format. |
84 | -always_recommend = 1 |
acf1df17 |
85 | Storable = 0 |
86 | |
87 | [OptionalFeature / File] |
17cdf693 |
88 | -description = the ability to save the file to disk |
89 | -always_recommend = 1 |
acf1df17 |
90 | IO::File = 0.1 |
91 | IO::AtomicFile = 0.01 |