1{
2   "abstract" : "Simple, flexible system to implement workflows",
3   "author" : [
4      "Chris Winters <chris@cwinters.com>"
5   ],
6   "dynamic_config" : 0,
7   "generated_by" : "Dist::Zilla version 6.023, CPAN::Meta::Converter version 2.150010",
8   "license" : [
9      "perl_5"
10   ],
11   "meta-spec" : {
12      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
13      "version" : 2
14   },
15   "name" : "Workflow",
16   "prereqs" : {
17      "configure" : {
18         "requires" : {
19            "ExtUtils::MakeMaker" : "0"
20         }
21      },
22      "develop" : {
23         "requires" : {
24            "Pod::Coverage::TrustPod" : "0",
25            "Test::CPAN::Meta::JSON" : "0.16",
26            "Test::Kwalitee" : "1.21",
27            "Test::Perl::Critic" : "0",
28            "Test::Pod" : "1.41",
29            "Test::Pod::Coverage" : "1.08"
30         }
31      },
32      "runtime" : {
33         "recommends" : {
34            "SPOPS" : "0"
35         },
36         "requires" : {
37            "Carp" : "0",
38            "Class::Accessor" : "0.18",
39            "Class::Factory" : "1.00",
40            "DBI" : "0",
41            "Data::Dumper" : "0",
42            "Data::UUID" : "0",
43            "DateTime" : "0.15",
44            "DateTime::Format::Strptime" : "1.00",
45            "Exception::Class" : "1.10",
46            "File::Slurp" : "0",
47            "Log::Log4perl" : "0.34",
48            "Readonly" : "0",
49            "Safe" : "0",
50            "XML::Simple" : "2.00",
51            "perl" : "5.006"
52         }
53      },
54      "test" : {
55         "requires" : {
56            "DBD::Mock" : "0.10",
57            "File::Spec" : "0",
58            "IO::Handle" : "0",
59            "IPC::Open3" : "0",
60            "List::MoreUtils" : "0",
61            "Mock::MonkeyPatch" : "0",
62            "Pod::Coverage::TrustPod" : "0",
63            "Test::Exception" : "0",
64            "Test::Kwalitee" : "1.21",
65            "Test::More" : "0.88",
66            "Test::Pod" : "1.41",
67            "Test::Pod::Coverage" : "1.08"
68         }
69      }
70   },
71   "provides" : {
72      "Workflow" : {
73         "file" : "lib/Workflow.pm",
74         "version" : "1.59"
75      },
76      "Workflow::Action" : {
77         "file" : "lib/Workflow/Action.pm",
78         "version" : "1.59"
79      },
80      "Workflow::Action::InputField" : {
81         "file" : "lib/Workflow/Action/InputField.pm",
82         "version" : "1.59"
83      },
84      "Workflow::Action::Mailer" : {
85         "file" : "lib/Workflow/Action/Mailer.pm",
86         "version" : "1.59"
87      },
88      "Workflow::Action::Null" : {
89         "file" : "lib/Workflow/Action/Null.pm",
90         "version" : "1.59"
91      },
92      "Workflow::Base" : {
93         "file" : "lib/Workflow/Base.pm",
94         "version" : "1.59"
95      },
96      "Workflow::Condition" : {
97         "file" : "lib/Workflow/Condition.pm",
98         "version" : "1.59"
99      },
100      "Workflow::Condition::CheckReturn" : {
101         "file" : "lib/Workflow/Condition/CheckReturn.pm",
102         "version" : "1.59"
103      },
104      "Workflow::Condition::Evaluate" : {
105         "file" : "lib/Workflow/Condition/Evaluate.pm",
106         "version" : "1.59"
107      },
108      "Workflow::Condition::GreedyOR" : {
109         "file" : "lib/Workflow/Condition/GreedyOR.pm",
110         "version" : "1.59"
111      },
112      "Workflow::Condition::HasUser" : {
113         "file" : "lib/Workflow/Condition/HasUser.pm",
114         "version" : "1.59"
115      },
116      "Workflow::Condition::LazyAND" : {
117         "file" : "lib/Workflow/Condition/LazyAND.pm",
118         "version" : "1.59"
119      },
120      "Workflow::Condition::LazyOR" : {
121         "file" : "lib/Workflow/Condition/LazyOR.pm",
122         "version" : "1.59"
123      },
124      "Workflow::Condition::Negated" : {
125         "file" : "lib/Workflow/Condition/Negated.pm",
126         "version" : "1.59"
127      },
128      "Workflow::Condition::Nested" : {
129         "file" : "lib/Workflow/Condition/Nested.pm",
130         "version" : "1.59"
131      },
132      "Workflow::Config" : {
133         "file" : "lib/Workflow/Config.pm",
134         "version" : "1.59"
135      },
136      "Workflow::Config::Perl" : {
137         "file" : "lib/Workflow/Config/Perl.pm",
138         "version" : "1.59"
139      },
140      "Workflow::Config::XML" : {
141         "file" : "lib/Workflow/Config/XML.pm",
142         "version" : "1.59"
143      },
144      "Workflow::Context" : {
145         "file" : "lib/Workflow/Context.pm",
146         "version" : "1.59"
147      },
148      "Workflow::Exception" : {
149         "file" : "lib/Workflow/Exception.pm",
150         "version" : "1.59"
151      },
152      "Workflow::Factory" : {
153         "file" : "lib/Workflow/Factory.pm",
154         "version" : "1.59"
155      },
156      "Workflow::History" : {
157         "file" : "lib/Workflow/History.pm",
158         "version" : "1.59"
159      },
160      "Workflow::Persister" : {
161         "file" : "lib/Workflow/Persister.pm",
162         "version" : "1.59"
163      },
164      "Workflow::Persister::DBI" : {
165         "file" : "lib/Workflow/Persister/DBI.pm",
166         "version" : "1.59"
167      },
168      "Workflow::Persister::DBI::AutoGeneratedId" : {
169         "file" : "lib/Workflow/Persister/DBI/AutoGeneratedId.pm",
170         "version" : "1.59"
171      },
172      "Workflow::Persister::DBI::ExtraData" : {
173         "file" : "lib/Workflow/Persister/DBI/ExtraData.pm",
174         "version" : "1.59"
175      },
176      "Workflow::Persister::DBI::SequenceId" : {
177         "file" : "lib/Workflow/Persister/DBI/SequenceId.pm",
178         "version" : "1.59"
179      },
180      "Workflow::Persister::File" : {
181         "file" : "lib/Workflow/Persister/File.pm",
182         "version" : "1.59"
183      },
184      "Workflow::Persister::RandomId" : {
185         "file" : "lib/Workflow/Persister/RandomId.pm",
186         "version" : "1.59"
187      },
188      "Workflow::Persister::SPOPS" : {
189         "file" : "lib/Workflow/Persister/SPOPS.pm",
190         "version" : "1.59"
191      },
192      "Workflow::Persister::UUID" : {
193         "file" : "lib/Workflow/Persister/UUID.pm",
194         "version" : "1.59"
195      },
196      "Workflow::State" : {
197         "file" : "lib/Workflow/State.pm",
198         "version" : "1.59"
199      },
200      "Workflow::Validator" : {
201         "file" : "lib/Workflow/Validator.pm",
202         "version" : "1.59"
203      },
204      "Workflow::Validator::HasRequiredField" : {
205         "file" : "lib/Workflow/Validator/HasRequiredField.pm",
206         "version" : "1.59"
207      },
208      "Workflow::Validator::InEnumeratedType" : {
209         "file" : "lib/Workflow/Validator/InEnumeratedType.pm",
210         "version" : "1.59"
211      },
212      "Workflow::Validator::MatchesDateFormat" : {
213         "file" : "lib/Workflow/Validator/MatchesDateFormat.pm",
214         "version" : "1.59"
215      }
216   },
217   "release_status" : "stable",
218   "resources" : {
219      "bugtracker" : {
220         "web" : "https://github.com/jonasbn/perl-workflow/issues"
221      },
222      "homepage" : "https://github.com/jonasbn/perl-workflow",
223      "repository" : {
224         "type" : "git",
225         "url" : "https://github.com/jonasbn/perl-workflow.git",
226         "web" : "https://github.com/jonasbn/perl-workflow"
227      }
228   },
229   "version" : "1.59",
230   "x_generated_by_perl" : "v5.32.0",
231   "x_serialization_backend" : "Cpanel::JSON::XS version 4.25",
232   "x_spdx_expression" : "Artistic-1.0-Perl OR GPL-1.0-or-later"
233}
234
235