1{
2   "abstract" : "perl implementation of Rx schema system",
3   "author" : [
4      "Ricardo SIGNES <rjbs@cpan.org>"
5   ],
6   "dynamic_config" : 0,
7   "generated_by" : "Dist::Zilla version 5.034, CPAN::Meta::Converter version 2.150001",
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" : "Data-Rx",
16   "prereqs" : {
17      "configure" : {
18         "requires" : {
19            "ExtUtils::MakeMaker" : "0"
20         }
21      },
22      "develop" : {
23         "requires" : {
24            "Test::Pod" : "1.41"
25         }
26      },
27      "runtime" : {
28         "requires" : {
29            "Carp" : "0",
30            "File::Find::Rule" : "0",
31            "JSON" : "2",
32            "List::Util" : "0",
33            "Number::Tolerant" : "0",
34            "Scalar::Util" : "0",
35            "Test::More" : "0.96",
36            "autodie" : "0",
37            "overload" : "0",
38            "parent" : "0",
39            "strict" : "0",
40            "warnings" : "0"
41         }
42      },
43      "test" : {
44         "recommends" : {
45            "CPAN::Meta" : "2.120900"
46         },
47         "requires" : {
48            "ExtUtils::MakeMaker" : "0",
49            "File::Find::Rule" : "0",
50            "File::Spec" : "0",
51            "JSON" : "2",
52            "Test::Deep::NoTest" : "0",
53            "Test::More" : "0.96",
54            "Try::Tiny" : "0",
55            "autodie" : "0",
56            "lib" : "0"
57         }
58      }
59   },
60   "release_status" : "stable",
61   "resources" : {
62      "bugtracker" : {
63         "web" : "https://github.com/rjbs/rx/issues"
64      },
65      "homepage" : "https://github.com/rjbs/rx",
66      "repository" : {
67         "type" : "git",
68         "url" : "https://github.com/rjbs/rx.git",
69         "web" : "https://github.com/rjbs/rx"
70      }
71   },
72   "version" : "0.200007",
73   "x_Dist_Zilla" : {
74      "perl" : {
75         "version" : "5.021009"
76      },
77      "plugins" : [
78         {
79            "class" : "Dist::Zilla::Plugin::Prereqs",
80            "config" : {
81               "Dist::Zilla::Plugin::Prereqs" : {
82                  "phase" : "runtime",
83                  "type" : "requires"
84               }
85            },
86            "name" : "Prereqs",
87            "version" : "5.034"
88         },
89         {
90            "class" : "Dist::Zilla::Plugin::Git::GatherDir",
91            "config" : {
92               "Dist::Zilla::Plugin::GatherDir" : {
93                  "exclude_filename" : [],
94                  "exclude_match" : [],
95                  "follow_symlinks" : "0",
96                  "include_dotfiles" : "0",
97                  "prefix" : "",
98                  "prune_directory" : [],
99                  "root" : "."
100               },
101               "Dist::Zilla::Plugin::Git::GatherDir" : {
102                  "include_untracked" : "0"
103               }
104            },
105            "name" : "@Filter/Git::GatherDir",
106            "version" : "2.033"
107         },
108         {
109            "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
110            "name" : "@Filter/CheckPrereqsIndexed",
111            "version" : "0.015"
112         },
113         {
114            "class" : "Dist::Zilla::Plugin::CheckExtraTests",
115            "name" : "@Filter/CheckExtraTests",
116            "version" : "0.026"
117         },
118         {
119            "class" : "Dist::Zilla::Plugin::PromptIfStale",
120            "config" : {
121               "Dist::Zilla::Plugin::PromptIfStale" : {
122                  "check_all_plugins" : 0,
123                  "check_all_prereqs" : 0,
124                  "modules" : [
125                     "Dist::Zilla::PluginBundle::RJBS"
126                  ],
127                  "phase" : "build",
128                  "skip" : []
129               }
130            },
131            "name" : "@Filter/RJBS-Outdated",
132            "version" : "0.041"
133         },
134         {
135            "class" : "Dist::Zilla::Plugin::PromptIfStale",
136            "config" : {
137               "Dist::Zilla::Plugin::PromptIfStale" : {
138                  "check_all_plugins" : "1",
139                  "check_all_prereqs" : 0,
140                  "modules" : [],
141                  "phase" : "release",
142                  "skip" : []
143               }
144            },
145            "name" : "@Filter/CPAN-Outdated",
146            "version" : "0.041"
147         },
148         {
149            "class" : "Dist::Zilla::Plugin::PruneCruft",
150            "name" : "@Filter/@Filter/PruneCruft",
151            "version" : "5.034"
152         },
153         {
154            "class" : "Dist::Zilla::Plugin::ManifestSkip",
155            "name" : "@Filter/@Filter/ManifestSkip",
156            "version" : "5.034"
157         },
158         {
159            "class" : "Dist::Zilla::Plugin::MetaYAML",
160            "name" : "@Filter/@Filter/MetaYAML",
161            "version" : "5.034"
162         },
163         {
164            "class" : "Dist::Zilla::Plugin::License",
165            "name" : "@Filter/@Filter/License",
166            "version" : "5.034"
167         },
168         {
169            "class" : "Dist::Zilla::Plugin::Readme",
170            "name" : "@Filter/@Filter/Readme",
171            "version" : "5.034"
172         },
173         {
174            "class" : "Dist::Zilla::Plugin::ExecDir",
175            "name" : "@Filter/@Filter/ExecDir",
176            "version" : "5.034"
177         },
178         {
179            "class" : "Dist::Zilla::Plugin::ShareDir",
180            "name" : "@Filter/@Filter/ShareDir",
181            "version" : "5.034"
182         },
183         {
184            "class" : "Dist::Zilla::Plugin::Manifest",
185            "name" : "@Filter/@Filter/Manifest",
186            "version" : "5.034"
187         },
188         {
189            "class" : "Dist::Zilla::Plugin::TestRelease",
190            "name" : "@Filter/@Filter/TestRelease",
191            "version" : "5.034"
192         },
193         {
194            "class" : "Dist::Zilla::Plugin::ConfirmRelease",
195            "name" : "@Filter/@Filter/ConfirmRelease",
196            "version" : "5.034"
197         },
198         {
199            "class" : "Dist::Zilla::Plugin::UploadToCPAN",
200            "name" : "@Filter/@Filter/UploadToCPAN",
201            "version" : "5.034"
202         },
203         {
204            "class" : "Dist::Zilla::Plugin::MakeMaker",
205            "config" : {
206               "Dist::Zilla::Role::TestRunner" : {
207                  "default_jobs" : 9
208               }
209            },
210            "name" : "@Filter/MakeMaker",
211            "version" : "5.034"
212         },
213         {
214            "class" : "Dist::Zilla::Plugin::AutoPrereqs",
215            "name" : "@Filter/AutoPrereqs",
216            "version" : "5.034"
217         },
218         {
219            "class" : "Dist::Zilla::Plugin::PkgVersion",
220            "name" : "@Filter/PkgVersion",
221            "version" : "5.034"
222         },
223         {
224            "class" : "Dist::Zilla::Plugin::MetaConfig",
225            "name" : "@Filter/MetaConfig",
226            "version" : "5.034"
227         },
228         {
229            "class" : "Dist::Zilla::Plugin::MetaJSON",
230            "name" : "@Filter/MetaJSON",
231            "version" : "5.034"
232         },
233         {
234            "class" : "Dist::Zilla::Plugin::NextRelease",
235            "name" : "@Filter/NextRelease",
236            "version" : "5.034"
237         },
238         {
239            "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent",
240            "name" : "@Filter/Test::ChangesHasContent",
241            "version" : "0.008"
242         },
243         {
244            "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
245            "name" : "@Filter/PodSyntaxTests",
246            "version" : "5.034"
247         },
248         {
249            "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs",
250            "name" : "@Filter/Test::ReportPrereqs",
251            "version" : "0.021"
252         },
253         {
254            "class" : "Dist::Zilla::Plugin::Prereqs",
255            "config" : {
256               "Dist::Zilla::Plugin::Prereqs" : {
257                  "phase" : "test",
258                  "type" : "requires"
259               }
260            },
261            "name" : "@Filter/TestMoreWithSubtests",
262            "version" : "5.034"
263         },
264         {
265            "class" : "Dist::Zilla::Plugin::PodWeaver",
266            "config" : {
267               "Dist::Zilla::Plugin::PodWeaver" : {
268                  "config_plugins" : [
269                     "@RJBS"
270                  ],
271                  "finder" : [
272                     ":InstallModules",
273                     ":ExecFiles"
274                  ],
275                  "plugins" : [
276                     {
277                        "class" : "Pod::Weaver::Plugin::EnsurePod5",
278                        "name" : "@CorePrep/EnsurePod5",
279                        "version" : "4.010"
280                     },
281                     {
282                        "class" : "Pod::Weaver::Plugin::H1Nester",
283                        "name" : "@CorePrep/H1Nester",
284                        "version" : "4.010"
285                     },
286                     {
287                        "class" : "Pod::Weaver::Plugin::SingleEncoding",
288                        "name" : "@RJBS/SingleEncoding",
289                        "version" : "4.010"
290                     },
291                     {
292                        "class" : "Pod::Weaver::Section::Name",
293                        "name" : "@RJBS/Name",
294                        "version" : "4.010"
295                     },
296                     {
297                        "class" : "Pod::Weaver::Section::Version",
298                        "name" : "@RJBS/Version",
299                        "version" : "4.010"
300                     },
301                     {
302                        "class" : "Pod::Weaver::Section::Region",
303                        "name" : "@RJBS/Prelude",
304                        "version" : "4.010"
305                     },
306                     {
307                        "class" : "Pod::Weaver::Section::Generic",
308                        "name" : "@RJBS/Synopsis",
309                        "version" : "4.010"
310                     },
311                     {
312                        "class" : "Pod::Weaver::Section::Generic",
313                        "name" : "@RJBS/Description",
314                        "version" : "4.010"
315                     },
316                     {
317                        "class" : "Pod::Weaver::Section::Generic",
318                        "name" : "@RJBS/Overview",
319                        "version" : "4.010"
320                     },
321                     {
322                        "class" : "Pod::Weaver::Section::Generic",
323                        "name" : "@RJBS/Stability",
324                        "version" : "4.010"
325                     },
326                     {
327                        "class" : "Pod::Weaver::Section::Collect",
328                        "name" : "Attributes",
329                        "version" : "4.010"
330                     },
331                     {
332                        "class" : "Pod::Weaver::Section::Collect",
333                        "name" : "Methods",
334                        "version" : "4.010"
335                     },
336                     {
337                        "class" : "Pod::Weaver::Section::Collect",
338                        "name" : "Functions",
339                        "version" : "4.010"
340                     },
341                     {
342                        "class" : "Pod::Weaver::Section::Leftovers",
343                        "name" : "@RJBS/Leftovers",
344                        "version" : "4.010"
345                     },
346                     {
347                        "class" : "Pod::Weaver::Section::Region",
348                        "name" : "@RJBS/postlude",
349                        "version" : "4.010"
350                     },
351                     {
352                        "class" : "Pod::Weaver::Section::Authors",
353                        "name" : "@RJBS/Authors",
354                        "version" : "4.010"
355                     },
356                     {
357                        "class" : "Pod::Weaver::Section::Contributors",
358                        "name" : "@RJBS/Contributors",
359                        "version" : "0.009"
360                     },
361                     {
362                        "class" : "Pod::Weaver::Section::Legal",
363                        "name" : "@RJBS/Legal",
364                        "version" : "4.010"
365                     },
366                     {
367                        "class" : "Pod::Weaver::Plugin::Transformer",
368                        "name" : "@RJBS/List",
369                        "version" : "4.010"
370                     }
371                  ]
372               }
373            },
374            "name" : "@Filter/PodWeaver",
375            "version" : "4.006"
376         },
377         {
378            "class" : "Dist::Zilla::Plugin::GithubMeta",
379            "name" : "@Filter/GithubMeta",
380            "version" : "0.48"
381         },
382         {
383            "class" : "Dist::Zilla::Plugin::Git::Check",
384            "config" : {
385               "Dist::Zilla::Plugin::Git::Check" : {
386                  "untracked_files" : "die"
387               },
388               "Dist::Zilla::Role::Git::DirtyFiles" : {
389                  "allow_dirty" : [
390                     "dist.ini",
391                     "Changes"
392                  ],
393                  "allow_dirty_match" : [],
394                  "changelog" : "Changes"
395               },
396               "Dist::Zilla::Role::Git::Repo" : {
397                  "repo_root" : "."
398               }
399            },
400            "name" : "@Filter/@Git/Check",
401            "version" : "2.033"
402         },
403         {
404            "class" : "Dist::Zilla::Plugin::Git::Commit",
405            "config" : {
406               "Dist::Zilla::Plugin::Git::Commit" : {
407                  "add_files_in" : [],
408                  "commit_msg" : "v%v%n%n%c",
409                  "time_zone" : "local"
410               },
411               "Dist::Zilla::Role::Git::DirtyFiles" : {
412                  "allow_dirty" : [
413                     "dist.ini",
414                     "Changes"
415                  ],
416                  "allow_dirty_match" : [],
417                  "changelog" : "Changes"
418               },
419               "Dist::Zilla::Role::Git::Repo" : {
420                  "repo_root" : "."
421               }
422            },
423            "name" : "@Filter/@Git/Commit",
424            "version" : "2.033"
425         },
426         {
427            "class" : "Dist::Zilla::Plugin::Git::Push",
428            "config" : {
429               "Dist::Zilla::Plugin::Git::Push" : {
430                  "push_to" : [
431                     "origin :",
432                     "github :"
433                  ],
434                  "remotes_must_exist" : 0
435               },
436               "Dist::Zilla::Role::Git::Repo" : {
437                  "repo_root" : "."
438               }
439            },
440            "name" : "@Filter/@Git/Push",
441            "version" : "2.033"
442         },
443         {
444            "class" : "Dist::Zilla::Plugin::Git::Contributors",
445            "config" : {
446               "Dist::Zilla::Plugin::Git::Contributors" : {
447                  "include_authors" : "0",
448                  "include_releaser" : "1",
449                  "order_by" : "name",
450                  "paths" : []
451               }
452            },
453            "name" : "@Filter/Git::Contributors",
454            "version" : "0.011"
455         },
456         {
457            "class" : "Dist::Zilla::Plugin::Git::Tag",
458            "config" : {
459               "Dist::Zilla::Plugin::Git::Tag" : {
460                  "branch" : null,
461                  "signed" : 0,
462                  "tag" : "perl-0.200007",
463                  "tag_format" : "perl-%v",
464                  "tag_message" : "v%v",
465                  "time_zone" : "local"
466               },
467               "Dist::Zilla::Role::Git::Repo" : {
468                  "repo_root" : "."
469               }
470            },
471            "name" : "Git::Tag",
472            "version" : "2.033"
473         },
474         {
475            "class" : "Dist::Zilla::Plugin::Git::NextVersion",
476            "config" : {
477               "Dist::Zilla::Plugin::Git::NextVersion" : {
478                  "first_version" : "0.001",
479                  "version_by_branch" : "0",
480                  "version_regexp" : "(?^u:^perl-(.+)$)"
481               },
482               "Dist::Zilla::Role::Git::Repo" : {
483                  "repo_root" : "."
484               }
485            },
486            "name" : "Git::NextVersion",
487            "version" : "2.033"
488         },
489         {
490            "class" : "Dist::Zilla::Plugin::GatherDir",
491            "config" : {
492               "Dist::Zilla::Plugin::GatherDir" : {
493                  "exclude_filename" : [],
494                  "exclude_match" : [],
495                  "follow_symlinks" : "0",
496                  "include_dotfiles" : "0",
497                  "prefix" : "spec",
498                  "prune_directory" : [],
499                  "root" : "../spec"
500               }
501            },
502            "name" : "GatherDir",
503            "version" : "5.034"
504         },
505         {
506            "class" : "Dist::Zilla::Plugin::FinderCode",
507            "name" : ":InstallModules",
508            "version" : "5.034"
509         },
510         {
511            "class" : "Dist::Zilla::Plugin::FinderCode",
512            "name" : ":IncModules",
513            "version" : "5.034"
514         },
515         {
516            "class" : "Dist::Zilla::Plugin::FinderCode",
517            "name" : ":TestFiles",
518            "version" : "5.034"
519         },
520         {
521            "class" : "Dist::Zilla::Plugin::FinderCode",
522            "name" : ":ExecFiles",
523            "version" : "5.034"
524         },
525         {
526            "class" : "Dist::Zilla::Plugin::FinderCode",
527            "name" : ":ShareFiles",
528            "version" : "5.034"
529         },
530         {
531            "class" : "Dist::Zilla::Plugin::FinderCode",
532            "name" : ":MainModule",
533            "version" : "5.034"
534         },
535         {
536            "class" : "Dist::Zilla::Plugin::FinderCode",
537            "name" : ":AllFiles",
538            "version" : "5.034"
539         },
540         {
541            "class" : "Dist::Zilla::Plugin::FinderCode",
542            "name" : ":NoFiles",
543            "version" : "5.034"
544         }
545      ],
546      "zilla" : {
547         "class" : "Dist::Zilla::Dist::Builder",
548         "config" : {
549            "is_trial" : "0"
550         },
551         "version" : "5.034"
552      }
553   },
554   "x_contributors" : [
555      "Hakim Cassimally <hakim@mysociety.org>",
556      "Ronald J Kimball <rjk@tamias.net>",
557      "Ronald J Kimball <rkimball@pangeamedia.com>",
558      "Ronald J Kimball <rkimball@snapapp.com>"
559   ]
560}
561
562