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