declare optional features
[gitmo/MooseX-Storage.git] / dist.ini
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
15 Test::MinimumVersion.max_target_perl = 5.008000
16 ; these appear in every file, so it's easier to just put it here
17 Test::PodSpelling.stopwords = cpan
18
19 [Prereqs / RuntimeRequires]
20 Moose = 0.99
21 String::RewritePrefix =  0
22
23 [Prereqs/ TestRequires]
24 Test::More = 0.88
25 Test::Deep = 0
26 Test::Fatal = 0
27 Test::Requires = 0.05
28
29 [Prereqs / RuntimeRecommends]
30 Digest::HMAC = 0
31 Digest::SHA = 0
32
33 [Prereqs / DevelopRequires]
34 Digest::HMAC = 0
35 Digest::SHA = 0
36
37
38 [OptionalFeature / JSON-Runtime]
39 description = Serialize to JSON. You should have at least one serialization format.
40 always_recommend = 1
41 JSON::Any = 1.15
42
43 [OptionalFeature / JSON-RuntimeRecommends]
44 description = Serialize to JSON. You should have at least one serialization format.
45 MooseX::Storage::Format::JSONpm = 0.01
46
47 [OptionalFeature / JSON-Test]
48 description = Serialize to JSON. You should have at least one serialization format.
49 always_recommend = 1
50 Test::Deep::JSON = 0
51
52 [OptionalFeature / YAML-Runtime]
53 description = Serialize to YAML. You should have at least one serialization format.
54 always_recommend = 1
55 YAML::Any = 0
56
57 [OptionalFeature / YAML-RuntimeRecommends]
58 description = Serialize to YAML. You should have at least one serialization format.
59 YAML = 0.01
60 YAML::Syck = 0.01
61
62 [OptionalFeature / YAML-Test]
63 description = Serialize to YAML. You should have at least one serialization format.
64 always_recommend = 1
65 Test::Without::Module = 0
66
67 [OptionalFeature / Storable]
68 description = Serialize to Storable. You should have at least one serialization format.
69 always_recommend = 1
70 Storable = 0
71
72 [OptionalFeature / File]
73 description = the ability to save the file to disk
74 always_recommend = 1
75 IO::File = 0.1
76 IO::AtomicFile = 0.01