1{
2   "abstract" : "Package-related utilities",
3   "author" : [
4      "perlancar <perlancar@cpan.org>"
5   ],
6   "dynamic_config" : 0,
7   "generated_by" : "Dist::Zilla version 6.010, 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" : "Package-Util-Lite",
16   "prereqs" : {
17      "configure" : {
18         "requires" : {
19            "ExtUtils::MakeMaker" : "0"
20         }
21      },
22      "develop" : {
23         "requires" : {
24            "Pod::Coverage::TrustPod" : "0",
25            "Test::Perl::Critic" : "0",
26            "Test::Pod" : "1.41",
27            "Test::Pod::Coverage" : "1.08"
28         }
29      },
30      "runtime" : {
31         "requires" : {
32            "Exporter" : "5.57",
33            "strict" : "0",
34            "warnings" : "0"
35         }
36      },
37      "test" : {
38         "requires" : {
39            "File::Spec" : "0",
40            "IO::Handle" : "0",
41            "IPC::Open3" : "0",
42            "Test::More" : "0.98"
43         }
44      }
45   },
46   "release_status" : "stable",
47   "resources" : {
48      "bugtracker" : {
49         "web" : "https://rt.cpan.org/Public/Dist/Display.html?Name=Package-Util-Lite"
50      },
51      "homepage" : "https://metacpan.org/release/Package-Util-Lite",
52      "repository" : {
53         "type" : "git",
54         "url" : "git://github.com/perlancar/perl-Package-Util-Lite.git",
55         "web" : "https://github.com/perlancar/perl-Package-Util-Lite"
56      }
57   },
58   "version" : "0.001",
59   "x_Dist_Zilla" : {
60      "perl" : {
61         "version" : "5.026001"
62      },
63      "plugins" : [
64         {
65            "class" : "Dist::Zilla::Plugin::GatherDir",
66            "config" : {
67               "Dist::Zilla::Plugin::GatherDir" : {
68                  "exclude_filename" : [],
69                  "exclude_match" : [],
70                  "follow_symlinks" : 0,
71                  "include_dotfiles" : 0,
72                  "prefix" : "",
73                  "prune_directory" : [],
74                  "root" : "."
75               }
76            },
77            "name" : "@Author::PERLANCAR/@Filter/GatherDir",
78            "version" : "6.010"
79         },
80         {
81            "class" : "Dist::Zilla::Plugin::PruneCruft",
82            "name" : "@Author::PERLANCAR/@Filter/PruneCruft",
83            "version" : "6.010"
84         },
85         {
86            "class" : "Dist::Zilla::Plugin::ManifestSkip",
87            "name" : "@Author::PERLANCAR/@Filter/ManifestSkip",
88            "version" : "6.010"
89         },
90         {
91            "class" : "Dist::Zilla::Plugin::MetaYAML",
92            "name" : "@Author::PERLANCAR/@Filter/MetaYAML",
93            "version" : "6.010"
94         },
95         {
96            "class" : "Dist::Zilla::Plugin::License",
97            "name" : "@Author::PERLANCAR/@Filter/License",
98            "version" : "6.010"
99         },
100         {
101            "class" : "Dist::Zilla::Plugin::PodCoverageTests",
102            "name" : "@Author::PERLANCAR/@Filter/PodCoverageTests",
103            "version" : "6.010"
104         },
105         {
106            "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
107            "name" : "@Author::PERLANCAR/@Filter/PodSyntaxTests",
108            "version" : "6.010"
109         },
110         {
111            "class" : "Dist::Zilla::Plugin::ExtraTests",
112            "name" : "@Author::PERLANCAR/@Filter/ExtraTests",
113            "version" : "6.010"
114         },
115         {
116            "class" : "Dist::Zilla::Plugin::ExecDir",
117            "name" : "@Author::PERLANCAR/@Filter/ExecDir",
118            "version" : "6.010"
119         },
120         {
121            "class" : "Dist::Zilla::Plugin::ShareDir",
122            "name" : "@Author::PERLANCAR/@Filter/ShareDir",
123            "version" : "6.010"
124         },
125         {
126            "class" : "Dist::Zilla::Plugin::MakeMaker",
127            "config" : {
128               "Dist::Zilla::Role::TestRunner" : {
129                  "default_jobs" : 1
130               }
131            },
132            "name" : "@Author::PERLANCAR/@Filter/MakeMaker",
133            "version" : "6.010"
134         },
135         {
136            "class" : "Dist::Zilla::Plugin::Manifest",
137            "name" : "@Author::PERLANCAR/@Filter/Manifest",
138            "version" : "6.010"
139         },
140         {
141            "class" : "Dist::Zilla::Plugin::ConfirmRelease",
142            "name" : "@Author::PERLANCAR/@Filter/ConfirmRelease",
143            "version" : "6.010"
144         },
145         {
146            "class" : "Dist::Zilla::Plugin::ExecDir",
147            "name" : "@Author::PERLANCAR/ExecDir script",
148            "version" : "6.010"
149         },
150         {
151            "class" : "Dist::Zilla::Plugin::PERLANCAR::BeforeBuild",
152            "name" : "@Author::PERLANCAR/PERLANCAR::BeforeBuild",
153            "version" : "0.594"
154         },
155         {
156            "class" : "Dist::Zilla::Plugin::Rinci::AbstractFromMeta",
157            "name" : "@Author::PERLANCAR/Rinci::AbstractFromMeta",
158            "version" : "0.10"
159         },
160         {
161            "class" : "Dist::Zilla::Plugin::PodnameFromFilename",
162            "name" : "@Author::PERLANCAR/PodnameFromFilename",
163            "version" : "0.02"
164         },
165         {
166            "class" : "Dist::Zilla::Plugin::PERLANCAR::EnsurePrereqToSpec",
167            "name" : "@Author::PERLANCAR/PERLANCAR::EnsurePrereqToSpec",
168            "version" : "0.060"
169         },
170         {
171            "class" : "Dist::Zilla::Plugin::PERLANCAR::MetaResources",
172            "name" : "@Author::PERLANCAR/PERLANCAR::MetaResources",
173            "version" : "0.040"
174         },
175         {
176            "class" : "Dist::Zilla::Plugin::CheckChangeLog",
177            "name" : "@Author::PERLANCAR/CheckChangeLog",
178            "version" : "0.05"
179         },
180         {
181            "class" : "Dist::Zilla::Plugin::CheckMetaResources",
182            "name" : "@Author::PERLANCAR/CheckMetaResources",
183            "version" : "0.001"
184         },
185         {
186            "class" : "Dist::Zilla::Plugin::CheckSelfDependency",
187            "config" : {
188               "Dist::Zilla::Plugin::CheckSelfDependency" : {
189                  "finder" : [
190                     ":InstallModules"
191                  ]
192               },
193               "Dist::Zilla::Role::ModuleMetadata" : {
194                  "Module::Metadata" : "1.000033",
195                  "version" : "0.006"
196               }
197            },
198            "name" : "@Author::PERLANCAR/CheckSelfDependency",
199            "version" : "0.011"
200         },
201         {
202            "class" : "Dist::Zilla::Plugin::CopyrightYearFromGit",
203            "name" : "@Author::PERLANCAR/CopyrightYearFromGit",
204            "version" : "0.003"
205         },
206         {
207            "class" : "Dist::Zilla::Plugin::IfBuilt",
208            "name" : "@Author::PERLANCAR/IfBuilt",
209            "version" : "0.03"
210         },
211         {
212            "class" : "Dist::Zilla::Plugin::MetaJSON",
213            "name" : "@Author::PERLANCAR/MetaJSON",
214            "version" : "6.010"
215         },
216         {
217            "class" : "Dist::Zilla::Plugin::MetaConfig",
218            "name" : "@Author::PERLANCAR/MetaConfig",
219            "version" : "6.010"
220         },
221         {
222            "class" : "Dist::Zilla::Plugin::Authority",
223            "name" : "@Author::PERLANCAR/Authority",
224            "version" : "1.009"
225         },
226         {
227            "class" : "Dist::Zilla::Plugin::OurDate",
228            "name" : "@Author::PERLANCAR/OurDate",
229            "version" : "0.03"
230         },
231         {
232            "class" : "Dist::Zilla::Plugin::OurDist",
233            "name" : "@Author::PERLANCAR/OurDist",
234            "version" : "0.02"
235         },
236         {
237            "class" : "Dist::Zilla::Plugin::PERLANCAR::OurPkgVersion",
238            "name" : "@Author::PERLANCAR/PERLANCAR::OurPkgVersion",
239            "version" : "0.04"
240         },
241         {
242            "class" : "Dist::Zilla::Plugin::PodWeaver",
243            "config" : {
244               "Dist::Zilla::Plugin::PodWeaver" : {
245                  "finder" : [
246                     ":InstallModules",
247                     ":ExecFiles"
248                  ],
249                  "plugins" : [
250                     {
251                        "class" : "Pod::Weaver::Plugin::EnsurePod5",
252                        "name" : "@CorePrep/EnsurePod5",
253                        "version" : "4.015"
254                     },
255                     {
256                        "class" : "Pod::Weaver::Plugin::H1Nester",
257                        "name" : "@CorePrep/H1Nester",
258                        "version" : "4.015"
259                     },
260                     {
261                        "class" : "Pod::Weaver::Section::Name",
262                        "name" : "@Author::PERLANCAR/Name",
263                        "version" : "4.015"
264                     },
265                     {
266                        "class" : "Pod::Weaver::Section::Version",
267                        "name" : "@Author::PERLANCAR/Version",
268                        "version" : "4.015"
269                     },
270                     {
271                        "class" : "Pod::Weaver::Section::Region",
272                        "name" : "@Author::PERLANCAR/prelude",
273                        "version" : "4.015"
274                     },
275                     {
276                        "class" : "Pod::Weaver::Section::Generic",
277                        "name" : "SYNOPSIS",
278                        "version" : "4.015"
279                     },
280                     {
281                        "class" : "Pod::Weaver::Section::Generic",
282                        "name" : "DESCRIPTION",
283                        "version" : "4.015"
284                     },
285                     {
286                        "class" : "Pod::Weaver::Section::Generic",
287                        "name" : "OVERVIEW",
288                        "version" : "4.015"
289                     },
290                     {
291                        "class" : "Pod::Weaver::Section::Collect",
292                        "name" : "ATTRIBUTES",
293                        "version" : "4.015"
294                     },
295                     {
296                        "class" : "Pod::Weaver::Section::Collect",
297                        "name" : "METHODS",
298                        "version" : "4.015"
299                     },
300                     {
301                        "class" : "Pod::Weaver::Section::Collect",
302                        "name" : "FUNCTIONS",
303                        "version" : "4.015"
304                     },
305                     {
306                        "class" : "Pod::Weaver::Section::Leftovers",
307                        "name" : "@Author::PERLANCAR/Leftovers",
308                        "version" : "4.015"
309                     },
310                     {
311                        "class" : "Pod::Weaver::Section::Region",
312                        "name" : "@Author::PERLANCAR/postlude",
313                        "version" : "4.015"
314                     },
315                     {
316                        "class" : "Pod::Weaver::Section::Completion::GetoptLongComplete",
317                        "name" : "@Author::PERLANCAR/Completion::GetoptLongComplete",
318                        "version" : "0.08"
319                     },
320                     {
321                        "class" : "Pod::Weaver::Section::Completion::GetoptLongSubcommand",
322                        "name" : "@Author::PERLANCAR/Completion::GetoptLongSubcommand",
323                        "version" : "0.04"
324                     },
325                     {
326                        "class" : "Pod::Weaver::Section::Completion::GetoptLongMore",
327                        "name" : "@Author::PERLANCAR/Completion::GetoptLongMore",
328                        "version" : "0.001"
329                     },
330                     {
331                        "class" : "Pod::Weaver::Section::Homepage::DefaultCPAN",
332                        "name" : "@Author::PERLANCAR/Homepage::DefaultCPAN",
333                        "version" : "0.05"
334                     },
335                     {
336                        "class" : "Pod::Weaver::Section::Source::DefaultGitHub",
337                        "name" : "@Author::PERLANCAR/Source::DefaultGitHub",
338                        "version" : "0.07"
339                     },
340                     {
341                        "class" : "Pod::Weaver::Section::Bugs::DefaultRT",
342                        "name" : "@Author::PERLANCAR/Bugs::DefaultRT",
343                        "version" : "0.06"
344                     },
345                     {
346                        "class" : "Pod::Weaver::Section::Authors",
347                        "name" : "@Author::PERLANCAR/Authors",
348                        "version" : "4.015"
349                     },
350                     {
351                        "class" : "Pod::Weaver::Section::Legal",
352                        "name" : "@Author::PERLANCAR/Legal",
353                        "version" : "4.015"
354                     },
355                     {
356                        "class" : "Pod::Weaver::Plugin::Rinci",
357                        "name" : "@Author::PERLANCAR/Rinci",
358                        "version" : "0.77"
359                     },
360                     {
361                        "class" : "Pod::Weaver::Plugin::AppendPrepend",
362                        "name" : "@Author::PERLANCAR/AppendPrepend",
363                        "version" : "0.01"
364                     },
365                     {
366                        "class" : "Pod::Weaver::Plugin::EnsureUniqueSections",
367                        "name" : "@Author::PERLANCAR/EnsureUniqueSections",
368                        "version" : "0.163250"
369                     },
370                     {
371                        "class" : "Pod::Weaver::Plugin::SingleEncoding",
372                        "name" : "@Author::PERLANCAR/SingleEncoding",
373                        "version" : "4.015"
374                     },
375                     {
376                        "class" : "Pod::Weaver::Plugin::PERLANCAR::SortSections",
377                        "name" : "@Author::PERLANCAR/PERLANCAR::SortSections",
378                        "version" : "0.06"
379                     }
380                  ]
381               }
382            },
383            "name" : "@Author::PERLANCAR/PodWeaver",
384            "version" : "4.008"
385         },
386         {
387            "class" : "Dist::Zilla::Plugin::PruneFiles",
388            "name" : "@Author::PERLANCAR/PruneFiles",
389            "version" : "6.010"
390         },
391         {
392            "class" : "Dist::Zilla::Plugin::Pod2Readme",
393            "name" : "@Author::PERLANCAR/Pod2Readme",
394            "version" : "0.004"
395         },
396         {
397            "class" : "Dist::Zilla::Plugin::Rinci::AddPrereqs",
398            "name" : "@Author::PERLANCAR/Rinci::AddPrereqs",
399            "version" : "0.142"
400         },
401         {
402            "class" : "Dist::Zilla::Plugin::Rinci::AddToDb",
403            "name" : "@Author::PERLANCAR/Rinci::AddToDb",
404            "version" : "0.01"
405         },
406         {
407            "class" : "Dist::Zilla::Plugin::Rinci::Validate",
408            "name" : "@Author::PERLANCAR/Rinci::Validate",
409            "version" : "0.24"
410         },
411         {
412            "class" : "Dist::Zilla::Plugin::SetScriptShebang",
413            "name" : "@Author::PERLANCAR/SetScriptShebang",
414            "version" : "0.01"
415         },
416         {
417            "class" : "Dist::Zilla::Plugin::Test::Compile",
418            "config" : {
419               "Dist::Zilla::Plugin::Test::Compile" : {
420                  "bail_out_on_fail" : 0,
421                  "fail_on_warning" : "author",
422                  "fake_home" : 0,
423                  "filename" : "t/00-compile.t",
424                  "module_finder" : [
425                     ":InstallModules"
426                  ],
427                  "needs_display" : 0,
428                  "phase" : "test",
429                  "script_finder" : [
430                     ":PerlExecFiles"
431                  ],
432                  "skips" : [],
433                  "switch" : []
434               }
435            },
436            "name" : "@Author::PERLANCAR/Test::Compile",
437            "version" : "2.058"
438         },
439         {
440            "class" : "Dist::Zilla::Plugin::Test::Perl::Critic",
441            "name" : "@Author::PERLANCAR/Test::Perl::Critic",
442            "version" : "3.001"
443         },
444         {
445            "class" : "Dist::Zilla::Plugin::Test::Rinci",
446            "name" : "@Author::PERLANCAR/Test::Rinci",
447            "version" : "0.040"
448         },
449         {
450            "class" : "Dist::Zilla::Plugin::StaticInstall",
451            "config" : {
452               "Dist::Zilla::Plugin::StaticInstall" : {
453                  "dry_run" : 0,
454                  "mode" : "on"
455               }
456            },
457            "name" : "@Author::PERLANCAR/StaticInstall",
458            "version" : "0.011"
459         },
460         {
461            "class" : "Dist::Zilla::Plugin::EnsureSQLSchemaVersionedTest",
462            "name" : "@Author::PERLANCAR/EnsureSQLSchemaVersionedTest",
463            "version" : "0.03"
464         },
465         {
466            "class" : "Dist::Zilla::Plugin::Acme::CPANModules::Blacklist",
467            "name" : "@Author::PERLANCAR/Acme::CPANModules::Blacklist",
468            "version" : "0.001"
469         },
470         {
471            "class" : "Dist::Zilla::Plugin::Prereqs::EnsureVersion",
472            "name" : "@Author::PERLANCAR/Prereqs::EnsureVersion",
473            "version" : "0.050"
474         },
475         {
476            "class" : "Dist::Zilla::Plugin::Prereqs::CheckCircular",
477            "name" : "@Author::PERLANCAR/Prereqs::CheckCircular",
478            "version" : "0.006"
479         },
480         {
481            "class" : "Dist::Zilla::Plugin::UploadToCPAN::WWWPAUSESimple",
482            "name" : "@Author::PERLANCAR/UploadToCPAN::WWWPAUSESimple",
483            "version" : "0.04"
484         },
485         {
486            "class" : "Dist::Zilla::Plugin::Prereqs",
487            "config" : {
488               "Dist::Zilla::Plugin::Prereqs" : {
489                  "phase" : "test",
490                  "type" : "requires"
491               }
492            },
493            "name" : "TestRequires",
494            "version" : "6.010"
495         },
496         {
497            "class" : "Dist::Zilla::Plugin::Prereqs",
498            "config" : {
499               "Dist::Zilla::Plugin::Prereqs" : {
500                  "phase" : "runtime",
501                  "type" : "requires"
502               }
503            },
504            "name" : "Prereqs",
505            "version" : "6.010"
506         },
507         {
508            "class" : "Dist::Zilla::Plugin::FinderCode",
509            "name" : ":InstallModules",
510            "version" : "6.010"
511         },
512         {
513            "class" : "Dist::Zilla::Plugin::FinderCode",
514            "name" : ":IncModules",
515            "version" : "6.010"
516         },
517         {
518            "class" : "Dist::Zilla::Plugin::FinderCode",
519            "name" : ":TestFiles",
520            "version" : "6.010"
521         },
522         {
523            "class" : "Dist::Zilla::Plugin::FinderCode",
524            "name" : ":ExtraTestFiles",
525            "version" : "6.010"
526         },
527         {
528            "class" : "Dist::Zilla::Plugin::FinderCode",
529            "name" : ":ExecFiles",
530            "version" : "6.010"
531         },
532         {
533            "class" : "Dist::Zilla::Plugin::FinderCode",
534            "name" : ":PerlExecFiles",
535            "version" : "6.010"
536         },
537         {
538            "class" : "Dist::Zilla::Plugin::FinderCode",
539            "name" : ":ShareFiles",
540            "version" : "6.010"
541         },
542         {
543            "class" : "Dist::Zilla::Plugin::FinderCode",
544            "name" : ":MainModule",
545            "version" : "6.010"
546         },
547         {
548            "class" : "Dist::Zilla::Plugin::FinderCode",
549            "name" : ":AllFiles",
550            "version" : "6.010"
551         },
552         {
553            "class" : "Dist::Zilla::Plugin::FinderCode",
554            "name" : ":NoFiles",
555            "version" : "6.010"
556         }
557      ],
558      "zilla" : {
559         "class" : "Dist::Zilla::Dist::Builder",
560         "config" : {
561            "is_trial" : 0
562         },
563         "version" : "6.010"
564      }
565   },
566   "x_authority" : "cpan:PERLANCAR",
567   "x_serialization_backend" : "Cpanel::JSON::XS version 3.0239",
568   "x_static_install" : 1
569}
570
571