1{
2   "abstract" : "Make your object constructors blow up on unknown attributes",
3   "author" : [
4      "Dave Rolsky <autarch@urth.org>"
5   ],
6   "dynamic_config" : 0,
7   "generated_by" : "Dist::Zilla version 6.008, CPAN::Meta::Converter version 2.150010",
8   "license" : [
9      "artistic_2"
10   ],
11   "meta-spec" : {
12      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
13      "version" : 2
14   },
15   "name" : "MooseX-StrictConstructor",
16   "prereqs" : {
17      "configure" : {
18         "requires" : {
19            "ExtUtils::MakeMaker" : "0"
20         }
21      },
22      "develop" : {
23         "requires" : {
24            "Code::TidyAll" : "0.56",
25            "Code::TidyAll::Plugin::Test::Vars" : "0.02",
26            "File::Spec" : "0",
27            "IO::Handle" : "0",
28            "IPC::Open3" : "0",
29            "Moo" : "0",
30            "Parallel::ForkManager" : "1.19",
31            "Perl::Critic" : "1.126",
32            "Perl::Tidy" : "20160302",
33            "Pod::Coverage::TrustPod" : "0",
34            "Pod::Wordlist" : "0",
35            "Test::CPAN::Changes" : "0.19",
36            "Test::CPAN::Meta::JSON" : "0.16",
37            "Test::CleanNamespaces" : "0.15",
38            "Test::Code::TidyAll" : "0.50",
39            "Test::EOL" : "0",
40            "Test::Mojibake" : "0",
41            "Test::More" : "0.96",
42            "Test::NoTabs" : "0",
43            "Test::Pod" : "1.41",
44            "Test::Pod::Coverage" : "1.08",
45            "Test::Portability::Files" : "0",
46            "Test::Spelling" : "0.12",
47            "Test::Synopsis" : "0",
48            "Test::Vars" : "0.009",
49            "Test::Version" : "2.05",
50            "blib" : "1.01",
51            "perl" : "5.006"
52         }
53      },
54      "runtime" : {
55         "requires" : {
56            "B" : "0",
57            "Moose" : "0.94",
58            "Moose::Exporter" : "0",
59            "Moose::Role" : "0",
60            "Moose::Util::MetaRole" : "0",
61            "namespace::autoclean" : "0",
62            "strict" : "0",
63            "warnings" : "0"
64         }
65      },
66      "test" : {
67         "recommends" : {
68            "CPAN::Meta" : "2.120900"
69         },
70         "requires" : {
71            "ExtUtils::MakeMaker" : "0",
72            "File::Spec" : "0",
73            "Test::Fatal" : "0",
74            "Test::Moose" : "0",
75            "Test::More" : "0.96",
76            "Test::Needs" : "0"
77         },
78         "suggests" : {
79            "Moo" : "0"
80         }
81      }
82   },
83   "provides" : {
84      "MooseX::StrictConstructor" : {
85         "file" : "lib/MooseX/StrictConstructor.pm",
86         "version" : "0.21"
87      },
88      "MooseX::StrictConstructor::Trait::Class" : {
89         "file" : "lib/MooseX/StrictConstructor/Trait/Class.pm",
90         "version" : "0.21"
91      },
92      "MooseX::StrictConstructor::Trait::Method::Constructor" : {
93         "file" : "lib/MooseX/StrictConstructor/Trait/Method/Constructor.pm",
94         "version" : "0.21"
95      }
96   },
97   "release_status" : "stable",
98   "resources" : {
99      "bugtracker" : {
100         "web" : "https://github.com/moose/MooseX-StrictConstructor/issues"
101      },
102      "homepage" : "http://metacpan.org/release/MooseX-StrictConstructor",
103      "repository" : {
104         "type" : "git",
105         "url" : "git://github.com/moose/MooseX-StrictConstructor.git",
106         "web" : "https://github.com/moose/MooseX-StrictConstructor"
107      }
108   },
109   "version" : "0.21",
110   "x_Dist_Zilla" : {
111      "perl" : {
112         "version" : "5.024001"
113      },
114      "plugins" : [
115         {
116            "class" : "Dist::Zilla::Plugin::MakeMaker",
117            "config" : {
118               "Dist::Zilla::Role::TestRunner" : {
119                  "default_jobs" : 1
120               }
121            },
122            "name" : "@DROLSKY/MakeMaker",
123            "version" : "6.008"
124         },
125         {
126            "class" : "Dist::Zilla::Plugin::Git::GatherDir",
127            "config" : {
128               "Dist::Zilla::Plugin::GatherDir" : {
129                  "exclude_filename" : [
130                     "CONTRIBUTING.md",
131                     "LICENSE",
132                     "Makefile.PL",
133                     "README.md",
134                     "cpanfile"
135                  ],
136                  "exclude_match" : [],
137                  "follow_symlinks" : 0,
138                  "include_dotfiles" : 0,
139                  "prefix" : "",
140                  "prune_directory" : [],
141                  "root" : "."
142               },
143               "Dist::Zilla::Plugin::Git::GatherDir" : {
144                  "include_untracked" : 0
145               }
146            },
147            "name" : "@DROLSKY/Git::GatherDir",
148            "version" : "2.041"
149         },
150         {
151            "class" : "Dist::Zilla::Plugin::ManifestSkip",
152            "name" : "@DROLSKY/ManifestSkip",
153            "version" : "6.008"
154         },
155         {
156            "class" : "Dist::Zilla::Plugin::License",
157            "name" : "@DROLSKY/License",
158            "version" : "6.008"
159         },
160         {
161            "class" : "Dist::Zilla::Plugin::ExecDir",
162            "name" : "@DROLSKY/ExecDir",
163            "version" : "6.008"
164         },
165         {
166            "class" : "Dist::Zilla::Plugin::ShareDir",
167            "name" : "@DROLSKY/ShareDir",
168            "version" : "6.008"
169         },
170         {
171            "class" : "Dist::Zilla::Plugin::Manifest",
172            "name" : "@DROLSKY/Manifest",
173            "version" : "6.008"
174         },
175         {
176            "class" : "Dist::Zilla::Plugin::CheckVersionIncrement",
177            "name" : "@DROLSKY/CheckVersionIncrement",
178            "version" : "0.121750"
179         },
180         {
181            "class" : "Dist::Zilla::Plugin::TestRelease",
182            "name" : "@DROLSKY/TestRelease",
183            "version" : "6.008"
184         },
185         {
186            "class" : "Dist::Zilla::Plugin::ConfirmRelease",
187            "name" : "@DROLSKY/ConfirmRelease",
188            "version" : "6.008"
189         },
190         {
191            "class" : "Dist::Zilla::Plugin::UploadToCPAN",
192            "name" : "@DROLSKY/UploadToCPAN",
193            "version" : "6.008"
194         },
195         {
196            "class" : "Dist::Zilla::Plugin::VersionFromMainModule",
197            "name" : "@DROLSKY/VersionFromMainModule",
198            "version" : "0.02"
199         },
200         {
201            "class" : "Dist::Zilla::Plugin::Authority",
202            "name" : "@DROLSKY/Authority",
203            "version" : "1.009"
204         },
205         {
206            "class" : "Dist::Zilla::Plugin::AutoPrereqs",
207            "name" : "@DROLSKY/AutoPrereqs",
208            "version" : "6.008"
209         },
210         {
211            "class" : "Dist::Zilla::Plugin::CopyFilesFromBuild",
212            "name" : "@DROLSKY/CopyFilesFromBuild",
213            "version" : "0.163040"
214         },
215         {
216            "class" : "Dist::Zilla::Plugin::GitHub::Meta",
217            "name" : "@DROLSKY/GitHub::Meta",
218            "version" : "0.43"
219         },
220         {
221            "class" : "Dist::Zilla::Plugin::GitHub::Update",
222            "config" : {
223               "Dist::Zilla::Plugin::GitHub::Update" : {
224                  "metacpan" : 1
225               }
226            },
227            "name" : "@DROLSKY/GitHub::Update",
228            "version" : "0.43"
229         },
230         {
231            "class" : "Dist::Zilla::Plugin::MetaResources",
232            "name" : "@DROLSKY/MetaResources",
233            "version" : "6.008"
234         },
235         {
236            "class" : "Dist::Zilla::Plugin::MetaProvides::Package",
237            "config" : {
238               "Dist::Zilla::Plugin::MetaProvides::Package" : {
239                  "finder_objects" : [
240                     {
241                        "class" : "Dist::Zilla::Plugin::FinderCode",
242                        "name" : "@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
243                        "version" : "6.008"
244                     }
245                  ],
246                  "include_underscores" : 0
247               },
248               "Dist::Zilla::Role::MetaProvider::Provider" : {
249                  "$Dist::Zilla::Role::MetaProvider::Provider::VERSION" : "2.002003",
250                  "inherit_missing" : 1,
251                  "inherit_version" : 1,
252                  "meta_noindex" : 1
253               },
254               "Dist::Zilla::Role::ModuleMetadata" : {
255                  "Module::Metadata" : "1.000033",
256                  "version" : "0.004"
257               }
258            },
259            "name" : "@DROLSKY/MetaProvides::Package",
260            "version" : "2.004002"
261         },
262         {
263            "class" : "Dist::Zilla::Plugin::Meta::Contributors",
264            "name" : "@DROLSKY/Meta::Contributors",
265            "version" : "0.003"
266         },
267         {
268            "class" : "Dist::Zilla::Plugin::MetaConfig",
269            "name" : "@DROLSKY/MetaConfig",
270            "version" : "6.008"
271         },
272         {
273            "class" : "Dist::Zilla::Plugin::MetaJSON",
274            "name" : "@DROLSKY/MetaJSON",
275            "version" : "6.008"
276         },
277         {
278            "class" : "Dist::Zilla::Plugin::MetaYAML",
279            "name" : "@DROLSKY/MetaYAML",
280            "version" : "6.008"
281         },
282         {
283            "class" : "Dist::Zilla::Plugin::NextRelease",
284            "name" : "@DROLSKY/NextRelease",
285            "version" : "6.008"
286         },
287         {
288            "class" : "Dist::Zilla::Plugin::Prereqs",
289            "config" : {
290               "Dist::Zilla::Plugin::Prereqs" : {
291                  "phase" : "test",
292                  "type" : "requires"
293               }
294            },
295            "name" : "@DROLSKY/Test::More with subtest",
296            "version" : "6.008"
297         },
298         {
299            "class" : "Dist::Zilla::Plugin::Prereqs",
300            "config" : {
301               "Dist::Zilla::Plugin::Prereqs" : {
302                  "phase" : "develop",
303                  "type" : "requires"
304               }
305            },
306            "name" : "@DROLSKY/Modules for use with tidyall",
307            "version" : "6.008"
308         },
309         {
310            "class" : "Dist::Zilla::Plugin::Prereqs",
311            "config" : {
312               "Dist::Zilla::Plugin::Prereqs" : {
313                  "phase" : "develop",
314                  "type" : "requires"
315               }
316            },
317            "name" : "@DROLSKY/Test::Version which fixes https://github.com/plicease/Test-Version/issues/7",
318            "version" : "6.008"
319         },
320         {
321            "class" : "Dist::Zilla::Plugin::PromptIfStale",
322            "config" : {
323               "Dist::Zilla::Plugin::PromptIfStale" : {
324                  "check_all_plugins" : 0,
325                  "check_all_prereqs" : 0,
326                  "modules" : [
327                     "Dist::Zilla::PluginBundle::DROLSKY"
328                  ],
329                  "phase" : "build",
330                  "run_under_travis" : 0,
331                  "skip" : []
332               }
333            },
334            "name" : "@DROLSKY/Dist::Zilla::PluginBundle::DROLSKY",
335            "version" : "0.051"
336         },
337         {
338            "class" : "Dist::Zilla::Plugin::PromptIfStale",
339            "config" : {
340               "Dist::Zilla::Plugin::PromptIfStale" : {
341                  "check_all_plugins" : 1,
342                  "check_all_prereqs" : 1,
343                  "modules" : [],
344                  "phase" : "release",
345                  "run_under_travis" : 0,
346                  "skip" : [
347                     "Dist::Zilla::Plugin::DROLSKY::Contributors",
348                     "Dist::Zilla::Plugin::DROLSKY::Git::CheckFor::CorrectBranch",
349                     "Dist::Zilla::Plugin::DROLSKY::License",
350                     "Dist::Zilla::Plugin::DROLSKY::TidyAll",
351                     "Pod::Weaver::PluginBundle::DROLSKY"
352                  ]
353               }
354            },
355            "name" : "@DROLSKY/PromptIfStale",
356            "version" : "0.051"
357         },
358         {
359            "class" : "Dist::Zilla::Plugin::Test::Pod::Coverage::Configurable",
360            "name" : "@DROLSKY/Test::Pod::Coverage::Configurable",
361            "version" : "0.06"
362         },
363         {
364            "class" : "Dist::Zilla::Plugin::Test::PodSpelling",
365            "config" : {
366               "Dist::Zilla::Plugin::Test::PodSpelling" : {
367                  "directories" : [
368                     "bin",
369                     "lib"
370                  ],
371                  "spell_cmd" : "",
372                  "stopwords" : [
373                     "DROLSKY",
374                     "DROLSKY's",
375                     "PayPal",
376                     "Rolsky",
377                     "Rolsky's",
378                     "drolsky"
379                  ],
380                  "wordlist" : "Pod::Wordlist"
381               }
382            },
383            "name" : "@DROLSKY/Test::PodSpelling",
384            "version" : "2.007004"
385         },
386         {
387            "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
388            "name" : "@DROLSKY/PodSyntaxTests",
389            "version" : "6.008"
390         },
391         {
392            "class" : "Dist::Zilla::Plugin::RunExtraTests",
393            "config" : {
394               "Dist::Zilla::Role::TestRunner" : {
395                  "default_jobs" : 1
396               }
397            },
398            "name" : "@DROLSKY/RunExtraTests",
399            "version" : "0.029"
400         },
401         {
402            "class" : "Dist::Zilla::Plugin::MojibakeTests",
403            "name" : "@DROLSKY/MojibakeTests",
404            "version" : "0.8"
405         },
406         {
407            "class" : "Dist::Zilla::Plugin::Test::CleanNamespaces",
408            "config" : {
409               "Dist::Zilla::Plugin::Test::CleanNamespaces" : {
410                  "filename" : "xt/author/clean-namespaces.t",
411                  "skips" : []
412               }
413            },
414            "name" : "@DROLSKY/Test::CleanNamespaces",
415            "version" : "0.006"
416         },
417         {
418            "class" : "Dist::Zilla::Plugin::Test::CPAN::Changes",
419            "config" : {
420               "Dist::Zilla::Plugin::Test::CPAN::Changes" : {
421                  "changelog" : "Changes"
422               }
423            },
424            "name" : "@DROLSKY/Test::CPAN::Changes",
425            "version" : "0.012"
426         },
427         {
428            "class" : "Dist::Zilla::Plugin::Test::CPAN::Meta::JSON",
429            "name" : "@DROLSKY/Test::CPAN::Meta::JSON",
430            "version" : "0.004"
431         },
432         {
433            "class" : "Dist::Zilla::Plugin::Test::EOL",
434            "config" : {
435               "Dist::Zilla::Plugin::Test::EOL" : {
436                  "filename" : "xt/author/eol.t",
437                  "finder" : [
438                     ":ExecFiles",
439                     ":InstallModules",
440                     ":TestFiles"
441                  ],
442                  "trailing_whitespace" : 1
443               }
444            },
445            "name" : "@DROLSKY/Test::EOL",
446            "version" : "0.19"
447         },
448         {
449            "class" : "Dist::Zilla::Plugin::Test::NoTabs",
450            "config" : {
451               "Dist::Zilla::Plugin::Test::NoTabs" : {
452                  "filename" : "xt/author/no-tabs.t",
453                  "finder" : [
454                     ":InstallModules",
455                     ":ExecFiles",
456                     ":TestFiles"
457                  ]
458               }
459            },
460            "name" : "@DROLSKY/Test::NoTabs",
461            "version" : "0.15"
462         },
463         {
464            "class" : "Dist::Zilla::Plugin::Test::Portability",
465            "config" : {
466               "Dist::Zilla::Plugin::Test::Portability" : {
467                  "options" : ""
468               }
469            },
470            "name" : "@DROLSKY/Test::Portability",
471            "version" : "2.001000"
472         },
473         {
474            "class" : "Dist::Zilla::Plugin::Test::Synopsis",
475            "name" : "@DROLSKY/Test::Synopsis",
476            "version" : "2.000007"
477         },
478         {
479            "class" : "Dist::Zilla::Plugin::Test::TidyAll",
480            "name" : "@DROLSKY/Test::TidyAll",
481            "version" : "0.04"
482         },
483         {
484            "class" : "Dist::Zilla::Plugin::Test::Compile",
485            "config" : {
486               "Dist::Zilla::Plugin::Test::Compile" : {
487                  "bail_out_on_fail" : 0,
488                  "fail_on_warning" : "author",
489                  "fake_home" : 0,
490                  "filename" : "xt/author/00-compile.t",
491                  "module_finder" : [
492                     ":InstallModules"
493                  ],
494                  "needs_display" : 0,
495                  "phase" : "develop",
496                  "script_finder" : [
497                     ":PerlExecFiles"
498                  ],
499                  "skips" : [],
500                  "switch" : []
501               }
502            },
503            "name" : "@DROLSKY/Test::Compile",
504            "version" : "2.056"
505         },
506         {
507            "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs",
508            "name" : "@DROLSKY/Test::ReportPrereqs",
509            "version" : "0.025"
510         },
511         {
512            "class" : "Dist::Zilla::Plugin::Test::Version",
513            "name" : "@DROLSKY/Test::Version",
514            "version" : "1.09"
515         },
516         {
517            "class" : "Dist::Zilla::Plugin::DROLSKY::Contributors",
518            "name" : "@DROLSKY/DROLSKY::Contributors",
519            "version" : "0.81"
520         },
521         {
522            "class" : "Dist::Zilla::Plugin::Git::Contributors",
523            "config" : {
524               "Dist::Zilla::Plugin::Git::Contributors" : {
525                  "git --version" : "2.11.0",
526                  "include_authors" : 0,
527                  "include_releaser" : 1,
528                  "order_by" : "name",
529                  "paths" : []
530               }
531            },
532            "name" : "@DROLSKY/Git::Contributors",
533            "version" : "0.029"
534         },
535         {
536            "class" : "Dist::Zilla::Plugin::SurgicalPodWeaver",
537            "config" : {
538               "Dist::Zilla::Plugin::PodWeaver" : {
539                  "config_plugins" : [
540                     "@DROLSKY"
541                  ],
542                  "finder" : [
543                     ":InstallModules",
544                     ":ExecFiles"
545                  ],
546                  "plugins" : [
547                     {
548                        "class" : "Pod::Weaver::Plugin::EnsurePod5",
549                        "name" : "@CorePrep/EnsurePod5",
550                        "version" : "4.015"
551                     },
552                     {
553                        "class" : "Pod::Weaver::Plugin::H1Nester",
554                        "name" : "@CorePrep/H1Nester",
555                        "version" : "4.015"
556                     },
557                     {
558                        "class" : "Pod::Weaver::Plugin::SingleEncoding",
559                        "name" : "@DROLSKY/SingleEncoding",
560                        "version" : "4.015"
561                     },
562                     {
563                        "class" : "Pod::Weaver::Plugin::Transformer",
564                        "name" : "@DROLSKY/List",
565                        "version" : "4.015"
566                     },
567                     {
568                        "class" : "Pod::Weaver::Plugin::Transformer",
569                        "name" : "@DROLSKY/Verbatim",
570                        "version" : "4.015"
571                     },
572                     {
573                        "class" : "Pod::Weaver::Section::Region",
574                        "name" : "@DROLSKY/header",
575                        "version" : "4.015"
576                     },
577                     {
578                        "class" : "Pod::Weaver::Section::Name",
579                        "name" : "@DROLSKY/Name",
580                        "version" : "4.015"
581                     },
582                     {
583                        "class" : "Pod::Weaver::Section::Version",
584                        "name" : "@DROLSKY/Version",
585                        "version" : "4.015"
586                     },
587                     {
588                        "class" : "Pod::Weaver::Section::Region",
589                        "name" : "@DROLSKY/prelude",
590                        "version" : "4.015"
591                     },
592                     {
593                        "class" : "Pod::Weaver::Section::Generic",
594                        "name" : "SYNOPSIS",
595                        "version" : "4.015"
596                     },
597                     {
598                        "class" : "Pod::Weaver::Section::Generic",
599                        "name" : "DESCRIPTION",
600                        "version" : "4.015"
601                     },
602                     {
603                        "class" : "Pod::Weaver::Section::Generic",
604                        "name" : "OVERVIEW",
605                        "version" : "4.015"
606                     },
607                     {
608                        "class" : "Pod::Weaver::Section::Collect",
609                        "name" : "ATTRIBUTES",
610                        "version" : "4.015"
611                     },
612                     {
613                        "class" : "Pod::Weaver::Section::Collect",
614                        "name" : "METHODS",
615                        "version" : "4.015"
616                     },
617                     {
618                        "class" : "Pod::Weaver::Section::Collect",
619                        "name" : "FUNCTIONS",
620                        "version" : "4.015"
621                     },
622                     {
623                        "class" : "Pod::Weaver::Section::Collect",
624                        "name" : "TYPES",
625                        "version" : "4.015"
626                     },
627                     {
628                        "class" : "Pod::Weaver::Section::Leftovers",
629                        "name" : "@DROLSKY/Leftovers",
630                        "version" : "4.015"
631                     },
632                     {
633                        "class" : "Pod::Weaver::Section::Region",
634                        "name" : "@DROLSKY/postlude",
635                        "version" : "4.015"
636                     },
637                     {
638                        "class" : "Pod::Weaver::Section::GenerateSection",
639                        "name" : "@DROLSKY/generate SUPPORT",
640                        "version" : "1.04"
641                     },
642                     {
643                        "class" : "Pod::Weaver::Section::AllowOverride",
644                        "name" : "@DROLSKY/allow override SUPPORT",
645                        "version" : "0.05"
646                     },
647                     {
648                        "class" : "Pod::Weaver::Section::GenerateSection",
649                        "name" : "@DROLSKY/generate SOURCE",
650                        "version" : "1.04"
651                     },
652                     {
653                        "class" : "Pod::Weaver::Section::GenerateSection",
654                        "name" : "@DROLSKY/generate DONATIONS",
655                        "version" : "1.04"
656                     },
657                     {
658                        "class" : "Pod::Weaver::Section::Authors",
659                        "name" : "@DROLSKY/Authors",
660                        "version" : "4.015"
661                     },
662                     {
663                        "class" : "Pod::Weaver::Section::Contributors",
664                        "name" : "@DROLSKY/Contributors",
665                        "version" : "0.009"
666                     },
667                     {
668                        "class" : "Pod::Weaver::Section::Legal",
669                        "name" : "@DROLSKY/Legal",
670                        "version" : "4.015"
671                     },
672                     {
673                        "class" : "Pod::Weaver::Section::Region",
674                        "name" : "@DROLSKY/footer",
675                        "version" : "4.015"
676                     }
677                  ]
678               }
679            },
680            "name" : "@DROLSKY/SurgicalPodWeaver",
681            "version" : "0.0023"
682         },
683         {
684            "class" : "Dist::Zilla::Plugin::DROLSKY::WeaverConfig",
685            "name" : "@DROLSKY/DROLSKY::WeaverConfig",
686            "version" : "0.81"
687         },
688         {
689            "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod",
690            "config" : {
691               "Dist::Zilla::Role::FileWatcher" : {
692                  "version" : "0.006"
693               }
694            },
695            "name" : "@DROLSKY/README.md in build",
696            "version" : "0.163250"
697         },
698         {
699            "class" : "Dist::Zilla::Plugin::GenerateFile::FromShareDir",
700            "config" : {
701               "Dist::Zilla::Plugin::GenerateFile::FromShareDir" : {
702                  "destination_filename" : "CONTRIBUTING.md",
703                  "dist" : "Dist-Zilla-PluginBundle-DROLSKY",
704                  "encoding" : "UTF-8",
705                  "has_xs" : 0,
706                  "location" : "build",
707                  "source_filename" : "CONTRIBUTING.md"
708               },
709               "Dist::Zilla::Role::RepoFileInjector" : {
710                  "allow_overwrite" : 1,
711                  "repo_root" : ".",
712                  "version" : "0.007"
713               }
714            },
715            "name" : "@DROLSKY/Generate CONTRIBUTING.md",
716            "version" : "0.013"
717         },
718         {
719            "class" : "Dist::Zilla::Plugin::InstallGuide",
720            "name" : "@DROLSKY/InstallGuide",
721            "version" : "1.200007"
722         },
723         {
724            "class" : "Dist::Zilla::Plugin::CPANFile",
725            "name" : "@DROLSKY/CPANFile",
726            "version" : "6.008"
727         },
728         {
729            "class" : "Dist::Zilla::Plugin::DROLSKY::License",
730            "name" : "@DROLSKY/DROLSKY::License",
731            "version" : "0.81"
732         },
733         {
734            "class" : "Dist::Zilla::Plugin::CheckStrictVersion",
735            "name" : "@DROLSKY/CheckStrictVersion",
736            "version" : "0.001"
737         },
738         {
739            "class" : "Dist::Zilla::Plugin::CheckSelfDependency",
740            "config" : {
741               "Dist::Zilla::Plugin::CheckSelfDependency" : {
742                  "finder" : [
743                     ":InstallModules"
744                  ]
745               },
746               "Dist::Zilla::Role::ModuleMetadata" : {
747                  "Module::Metadata" : "1.000033",
748                  "version" : "0.004"
749               }
750            },
751            "name" : "@DROLSKY/CheckSelfDependency",
752            "version" : "0.011"
753         },
754         {
755            "class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
756            "name" : "@DROLSKY/CheckPrereqsIndexed",
757            "version" : "0.020"
758         },
759         {
760            "class" : "Dist::Zilla::Plugin::DROLSKY::Git::CheckFor::CorrectBranch",
761            "config" : {
762               "Dist::Zilla::Role::Git::Repo" : {
763                  "git --version" : "2.11.0",
764                  "repo_root" : "."
765               }
766            },
767            "name" : "@DROLSKY/DROLSKY::Git::CheckFor::CorrectBranch",
768            "version" : "0.81"
769         },
770         {
771            "class" : "Dist::Zilla::Plugin::EnsureChangesHasContent",
772            "name" : "@DROLSKY/EnsureChangesHasContent",
773            "version" : "0.02"
774         },
775         {
776            "class" : "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts",
777            "config" : {
778               "Dist::Zilla::Role::Git::Repo" : {
779                  "git --version" : "2.11.0",
780                  "repo_root" : "."
781               }
782            },
783            "name" : "@DROLSKY/Git::CheckFor::MergeConflicts",
784            "version" : "0.014"
785         },
786         {
787            "class" : "Dist::Zilla::Plugin::DROLSKY::TidyAll",
788            "name" : "@DROLSKY/DROLSKY::TidyAll",
789            "version" : "0.81"
790         },
791         {
792            "class" : "Dist::Zilla::Plugin::Git::Check",
793            "config" : {
794               "Dist::Zilla::Plugin::Git::Check" : {
795                  "untracked_files" : "die"
796               },
797               "Dist::Zilla::Role::Git::DirtyFiles" : {
798                  "allow_dirty" : [
799                     "CONTRIBUTING.md",
800                     "Changes",
801                     "LICENSE",
802                     "Makefile.PL",
803                     "README.md",
804                     "cpanfile",
805                     "tidyall.ini"
806                  ],
807                  "allow_dirty_match" : [],
808                  "changelog" : "Changes"
809               },
810               "Dist::Zilla::Role::Git::Repo" : {
811                  "git --version" : "2.11.0",
812                  "repo_root" : "."
813               }
814            },
815            "name" : "@DROLSKY/Git::Check",
816            "version" : "2.041"
817         },
818         {
819            "class" : "Dist::Zilla::Plugin::Git::Commit",
820            "config" : {
821               "Dist::Zilla::Plugin::Git::Commit" : {
822                  "add_files_in" : [],
823                  "commit_msg" : "v%v%n%n%c"
824               },
825               "Dist::Zilla::Role::Git::DirtyFiles" : {
826                  "allow_dirty" : [
827                     "CONTRIBUTING.md",
828                     "Changes",
829                     "LICENSE",
830                     "Makefile.PL",
831                     "README.md",
832                     "cpanfile",
833                     "tidyall.ini"
834                  ],
835                  "allow_dirty_match" : [],
836                  "changelog" : "Changes"
837               },
838               "Dist::Zilla::Role::Git::Repo" : {
839                  "git --version" : "2.11.0",
840                  "repo_root" : "."
841               },
842               "Dist::Zilla::Role::Git::StringFormatter" : {
843                  "time_zone" : "local"
844               }
845            },
846            "name" : "@DROLSKY/Commit generated files",
847            "version" : "2.041"
848         },
849         {
850            "class" : "Dist::Zilla::Plugin::Git::Tag",
851            "config" : {
852               "Dist::Zilla::Plugin::Git::Tag" : {
853                  "branch" : null,
854                  "changelog" : "Changes",
855                  "signed" : 0,
856                  "tag" : "v0.21",
857                  "tag_format" : "v%v",
858                  "tag_message" : "v%v"
859               },
860               "Dist::Zilla::Role::Git::Repo" : {
861                  "git --version" : "2.11.0",
862                  "repo_root" : "."
863               },
864               "Dist::Zilla::Role::Git::StringFormatter" : {
865                  "time_zone" : "local"
866               }
867            },
868            "name" : "@DROLSKY/Git::Tag",
869            "version" : "2.041"
870         },
871         {
872            "class" : "Dist::Zilla::Plugin::Git::Push",
873            "config" : {
874               "Dist::Zilla::Plugin::Git::Push" : {
875                  "push_to" : [
876                     "origin"
877                  ],
878                  "remotes_must_exist" : 1
879               },
880               "Dist::Zilla::Role::Git::Repo" : {
881                  "git --version" : "2.11.0",
882                  "repo_root" : "."
883               }
884            },
885            "name" : "@DROLSKY/Git::Push",
886            "version" : "2.041"
887         },
888         {
889            "class" : "Dist::Zilla::Plugin::BumpVersionAfterRelease",
890            "config" : {
891               "Dist::Zilla::Plugin::BumpVersionAfterRelease" : {
892                  "finders" : [
893                     ":ExecFiles",
894                     ":InstallModules"
895                  ],
896                  "global" : 0,
897                  "munge_makefile_pl" : 1
898               }
899            },
900            "name" : "@DROLSKY/BumpVersionAfterRelease",
901            "version" : "0.015"
902         },
903         {
904            "class" : "Dist::Zilla::Plugin::Git::Commit",
905            "config" : {
906               "Dist::Zilla::Plugin::Git::Commit" : {
907                  "add_files_in" : [],
908                  "commit_msg" : "Bump version after release"
909               },
910               "Dist::Zilla::Role::Git::DirtyFiles" : {
911                  "allow_dirty" : [
912                     "Changes",
913                     "dist.ini"
914                  ],
915                  "allow_dirty_match" : [
916                     "(?^:.+)"
917                  ],
918                  "changelog" : "Changes"
919               },
920               "Dist::Zilla::Role::Git::Repo" : {
921                  "git --version" : "2.11.0",
922                  "repo_root" : "."
923               },
924               "Dist::Zilla::Role::Git::StringFormatter" : {
925                  "time_zone" : "local"
926               }
927            },
928            "name" : "@DROLSKY/Commit version bump",
929            "version" : "2.041"
930         },
931         {
932            "class" : "Dist::Zilla::Plugin::Git::Push",
933            "config" : {
934               "Dist::Zilla::Plugin::Git::Push" : {
935                  "push_to" : [
936                     "origin"
937                  ],
938                  "remotes_must_exist" : 1
939               },
940               "Dist::Zilla::Role::Git::Repo" : {
941                  "git --version" : "2.11.0",
942                  "repo_root" : "."
943               }
944            },
945            "name" : "@DROLSKY/Push version bump",
946            "version" : "2.041"
947         },
948         {
949            "class" : "Dist::Zilla::Plugin::Prereqs::Soften",
950            "config" : {
951               "Dist::Zilla::Plugin::Prereqs::Soften" : {
952                  "copy_to" : [
953                     "develop.requires"
954                  ],
955                  "modules" : [
956                     "Moo"
957                  ],
958                  "modules_from_features" : null,
959                  "to_relationship" : "suggests"
960               }
961            },
962            "name" : "Prereqs::Soften",
963            "version" : "0.006002"
964         },
965         {
966            "class" : "Dist::Zilla::Plugin::FinderCode",
967            "name" : ":InstallModules",
968            "version" : "6.008"
969         },
970         {
971            "class" : "Dist::Zilla::Plugin::FinderCode",
972            "name" : ":IncModules",
973            "version" : "6.008"
974         },
975         {
976            "class" : "Dist::Zilla::Plugin::FinderCode",
977            "name" : ":TestFiles",
978            "version" : "6.008"
979         },
980         {
981            "class" : "Dist::Zilla::Plugin::FinderCode",
982            "name" : ":ExtraTestFiles",
983            "version" : "6.008"
984         },
985         {
986            "class" : "Dist::Zilla::Plugin::FinderCode",
987            "name" : ":ExecFiles",
988            "version" : "6.008"
989         },
990         {
991            "class" : "Dist::Zilla::Plugin::FinderCode",
992            "name" : ":PerlExecFiles",
993            "version" : "6.008"
994         },
995         {
996            "class" : "Dist::Zilla::Plugin::FinderCode",
997            "name" : ":ShareFiles",
998            "version" : "6.008"
999         },
1000         {
1001            "class" : "Dist::Zilla::Plugin::FinderCode",
1002            "name" : ":MainModule",
1003            "version" : "6.008"
1004         },
1005         {
1006            "class" : "Dist::Zilla::Plugin::FinderCode",
1007            "name" : ":AllFiles",
1008            "version" : "6.008"
1009         },
1010         {
1011            "class" : "Dist::Zilla::Plugin::FinderCode",
1012            "name" : ":NoFiles",
1013            "version" : "6.008"
1014         },
1015         {
1016            "class" : "Dist::Zilla::Plugin::FinderCode",
1017            "name" : "@DROLSKY/MetaProvides::Package/AUTOVIV/:InstallModulesPM",
1018            "version" : "6.008"
1019         }
1020      ],
1021      "zilla" : {
1022         "class" : "Dist::Zilla::Dist::Builder",
1023         "config" : {
1024            "is_trial" : 0
1025         },
1026         "version" : "6.008"
1027      }
1028   },
1029   "x_authority" : "cpan:DROLSKY",
1030   "x_contributors" : [
1031      "Jesse Luehrs <doy@tozt.net>",
1032      "Karen Etheridge <ether@cpan.org>",
1033      "Ricardo Signes <rjbs@cpan.org>"
1034   ],
1035   "x_serialization_backend" : "Cpanel::JSON::XS version 3.0225"
1036}
1037
1038