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