1{ 2 "abstract" : "Perl extension for scrubbing/sanitizing HTML", 3 "author" : [ 4 "Ruslan Zakirov <Ruslan.Zakirov@gmail.com>", 5 "Nigel Metheringham <nigelm@cpan.org>", 6 "D. H. <podmaster@cpan.org>" 7 ], 8 "dynamic_config" : 0, 9 "generated_by" : "Dist::Zilla version 6.012, CPAN::Meta::Converter version 2.150010", 10 "license" : [ 11 "perl_5" 12 ], 13 "meta-spec" : { 14 "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", 15 "version" : 2 16 }, 17 "name" : "HTML-Scrubber", 18 "no_index" : { 19 "directory" : [ 20 "eg", 21 "examples", 22 "inc", 23 "share", 24 "t", 25 "xt" 26 ] 27 }, 28 "prereqs" : { 29 "configure" : { 30 "requires" : { 31 "ExtUtils::MakeMaker" : "0" 32 } 33 }, 34 "develop" : { 35 "requires" : { 36 "File::Spec" : "0", 37 "IO::Handle" : "0", 38 "IPC::Open3" : "0", 39 "Pod::Coverage::TrustPod" : "0", 40 "Test::CPAN::Meta" : "0", 41 "Test::EOL" : "0", 42 "Test::Kwalitee" : "1.21", 43 "Test::More" : "0.88", 44 "Test::NoTabs" : "0", 45 "Test::PAUSE::Permissions" : "0", 46 "Test::Perl::Critic" : "0", 47 "Test::Pod" : "1.41", 48 "Test::Pod::Coverage" : "1.08" 49 } 50 }, 51 "runtime" : { 52 "requires" : { 53 "HTML::Entities" : "0", 54 "HTML::Parser" : "3.47", 55 "List::Util" : "1.33", 56 "Scalar::Util" : "0", 57 "perl" : "5.008", 58 "strict" : "0", 59 "warnings" : "0" 60 } 61 }, 62 "test" : { 63 "recommends" : { 64 "CPAN::Meta" : "2.120900" 65 }, 66 "requires" : { 67 "ExtUtils::MakeMaker" : "0", 68 "File::Spec" : "0", 69 "File::Temp" : "0", 70 "Test" : "0", 71 "Test::Differences" : "0", 72 "Test::Memory::Cycle" : "0", 73 "Test::More" : "0.88", 74 "utf8" : "0" 75 } 76 } 77 }, 78 "provides" : { 79 "HTML::Scrubber" : { 80 "file" : "lib/HTML/Scrubber.pm", 81 "version" : "0.19" 82 } 83 }, 84 "release_status" : "stable", 85 "resources" : { 86 "homepage" : "https://github.com/nigelm/html-scrubber", 87 "repository" : { 88 "type" : "git", 89 "url" : "https://github.com/nigelm/html-scrubber.git", 90 "web" : "https://github.com/nigelm/html-scrubber" 91 } 92 }, 93 "version" : "0.19", 94 "x_Dist_Zilla" : { 95 "perl" : { 96 "version" : "5.030000" 97 }, 98 "plugins" : [ 99 { 100 "class" : "Dist::Zilla::Plugin::AutoPrereqs", 101 "name" : "AutoPrereqs", 102 "version" : "6.012" 103 }, 104 { 105 "class" : "Dist::Zilla::Plugin::Prereqs", 106 "config" : { 107 "Dist::Zilla::Plugin::Prereqs" : { 108 "phase" : "test", 109 "type" : "requires" 110 } 111 }, 112 "name" : "TestRequires", 113 "version" : "6.012" 114 }, 115 { 116 "class" : "Dist::Zilla::Plugin::NextRelease", 117 "name" : "NextRelease", 118 "version" : "6.012" 119 }, 120 { 121 "class" : "Dist::Zilla::Plugin::Git::Check", 122 "config" : { 123 "Dist::Zilla::Plugin::Git::Check" : { 124 "untracked_files" : "die" 125 }, 126 "Dist::Zilla::Role::Git::DirtyFiles" : { 127 "allow_dirty" : [ 128 "Changes", 129 "README.md", 130 "dist.ini" 131 ], 132 "allow_dirty_match" : [], 133 "changelog" : "Changes" 134 }, 135 "Dist::Zilla::Role::Git::Repo" : { 136 "git_version" : "2.23.0", 137 "repo_root" : "." 138 } 139 }, 140 "name" : "@Git/Check", 141 "version" : "2.046" 142 }, 143 { 144 "class" : "Dist::Zilla::Plugin::Git::Commit", 145 "config" : { 146 "Dist::Zilla::Plugin::Git::Commit" : { 147 "add_files_in" : [], 148 "commit_msg" : "v%v%n%n%c" 149 }, 150 "Dist::Zilla::Role::Git::DirtyFiles" : { 151 "allow_dirty" : [ 152 "Changes", 153 "README.md", 154 "dist.ini" 155 ], 156 "allow_dirty_match" : [], 157 "changelog" : "Changes" 158 }, 159 "Dist::Zilla::Role::Git::Repo" : { 160 "git_version" : "2.23.0", 161 "repo_root" : "." 162 }, 163 "Dist::Zilla::Role::Git::StringFormatter" : { 164 "time_zone" : "local" 165 } 166 }, 167 "name" : "@Git/Commit", 168 "version" : "2.046" 169 }, 170 { 171 "class" : "Dist::Zilla::Plugin::Git::Tag", 172 "config" : { 173 "Dist::Zilla::Plugin::Git::Tag" : { 174 "branch" : null, 175 "changelog" : "Changes", 176 "signed" : 0, 177 "tag" : "release/0.19", 178 "tag_format" : "release/%v", 179 "tag_message" : "%v" 180 }, 181 "Dist::Zilla::Role::Git::Repo" : { 182 "git_version" : "2.23.0", 183 "repo_root" : "." 184 }, 185 "Dist::Zilla::Role::Git::StringFormatter" : { 186 "time_zone" : "local" 187 } 188 }, 189 "name" : "@Git/Tag", 190 "version" : "2.046" 191 }, 192 { 193 "class" : "Dist::Zilla::Plugin::Git::Push", 194 "config" : { 195 "Dist::Zilla::Plugin::Git::Push" : { 196 "push_to" : [ 197 "origin" 198 ], 199 "remotes_must_exist" : 1 200 }, 201 "Dist::Zilla::Role::Git::Repo" : { 202 "git_version" : "2.23.0", 203 "repo_root" : "." 204 } 205 }, 206 "name" : "@Git/Push", 207 "version" : "2.046" 208 }, 209 { 210 "class" : "Dist::Zilla::Plugin::Git::GatherDir", 211 "config" : { 212 "Dist::Zilla::Plugin::GatherDir" : { 213 "exclude_filename" : [], 214 "exclude_match" : [], 215 "follow_symlinks" : 0, 216 "include_dotfiles" : 0, 217 "prefix" : "", 218 "prune_directory" : [], 219 "root" : "." 220 }, 221 "Dist::Zilla::Plugin::Git::GatherDir" : { 222 "include_untracked" : 0 223 } 224 }, 225 "name" : "Git::GatherDir", 226 "version" : "2.046" 227 }, 228 { 229 "class" : "Dist::Zilla::Plugin::Git::NextVersion", 230 "config" : { 231 "Dist::Zilla::Plugin::Git::NextVersion" : { 232 "first_version" : "0.001", 233 "version_by_branch" : 0, 234 "version_regexp" : "(?^u:^release/(\\d+.\\d+)$)" 235 }, 236 "Dist::Zilla::Role::Git::Repo" : { 237 "git_version" : "2.23.0", 238 "repo_root" : "." 239 } 240 }, 241 "name" : "Git::NextVersion", 242 "version" : "2.046" 243 }, 244 { 245 "class" : "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch", 246 "config" : { 247 "Dist::Zilla::Role::Git::Repo" : { 248 "git_version" : "2.23.0", 249 "repo_root" : "." 250 } 251 }, 252 "name" : "Git::CheckFor::CorrectBranch", 253 "version" : "0.014" 254 }, 255 { 256 "class" : "Dist::Zilla::Plugin::Git::Remote::Check", 257 "name" : "Git::Remote::Check", 258 "version" : "0.1.2" 259 }, 260 { 261 "class" : "Dist::Zilla::Plugin::Git::Contributors", 262 "config" : { 263 "Dist::Zilla::Plugin::Git::Contributors" : { 264 "git_version" : "2.23.0", 265 "include_authors" : 0, 266 "include_releaser" : 1, 267 "order_by" : "name", 268 "paths" : [] 269 } 270 }, 271 "name" : "Git::Contributors", 272 "version" : "0.035" 273 }, 274 { 275 "class" : "Dist::Zilla::Plugin::Git::CommitBuild", 276 "config" : { 277 "Dist::Zilla::Plugin::Git::CommitBuild" : { 278 "branch" : "", 279 "build_root" : null, 280 "message" : "Build results of %h (on %b)", 281 "multiple_inheritance" : 0, 282 "release_branch" : "cpan", 283 "release_message" : "Build results of %h (on %b)" 284 }, 285 "Dist::Zilla::Role::Git::Repo" : { 286 "git_version" : "2.23.0", 287 "repo_root" : "." 288 } 289 }, 290 "name" : "Git::CommitBuild", 291 "version" : "2.046" 292 }, 293 { 294 "class" : "Dist::Zilla::Plugin::Test::Perl::Critic", 295 "name" : "Test::Perl::Critic", 296 "version" : "3.001" 297 }, 298 { 299 "class" : "Dist::Zilla::Plugin::MetaTests", 300 "name" : "MetaTests", 301 "version" : "6.012" 302 }, 303 { 304 "class" : "Dist::Zilla::Plugin::PodCoverageTests", 305 "name" : "PodCoverageTests", 306 "version" : "6.012" 307 }, 308 { 309 "class" : "Dist::Zilla::Plugin::OurPkgVersion", 310 "name" : "OurPkgVersion", 311 "version" : "0.21" 312 }, 313 { 314 "class" : "Dist::Zilla::Plugin::Test::Kwalitee", 315 "config" : { 316 "Dist::Zilla::Plugin::Test::Kwalitee" : { 317 "filename" : "xt/release/kwalitee.t", 318 "skiptest" : [] 319 } 320 }, 321 "name" : "Test::Kwalitee", 322 "version" : "2.12" 323 }, 324 { 325 "class" : "Dist::Zilla::Plugin::Test::EOL", 326 "config" : { 327 "Dist::Zilla::Plugin::Test::EOL" : { 328 "filename" : "xt/author/eol.t", 329 "finder" : [ 330 ":ExecFiles", 331 ":InstallModules", 332 ":TestFiles" 333 ], 334 "trailing_whitespace" : 1 335 } 336 }, 337 "name" : "Test::EOL", 338 "version" : "0.19" 339 }, 340 { 341 "class" : "Dist::Zilla::Plugin::Test::PAUSE::Permissions", 342 "name" : "Test::PAUSE::Permissions", 343 "version" : "0.003" 344 }, 345 { 346 "class" : "Dist::Zilla::Plugin::Test::NoTabs", 347 "config" : { 348 "Dist::Zilla::Plugin::Test::NoTabs" : { 349 "filename" : "xt/author/no-tabs.t", 350 "finder" : [ 351 ":InstallModules", 352 ":ExecFiles", 353 ":TestFiles" 354 ] 355 } 356 }, 357 "name" : "Test::NoTabs", 358 "version" : "0.15" 359 }, 360 { 361 "class" : "Dist::Zilla::Plugin::GithubMeta", 362 "name" : "GithubMeta", 363 "version" : "0.58" 364 }, 365 { 366 "class" : "Dist::Zilla::Plugin::PodWeaver", 367 "config" : { 368 "Dist::Zilla::Plugin::PodWeaver" : { 369 "finder" : [ 370 ":InstallModules", 371 ":ExecFiles" 372 ], 373 "plugins" : [ 374 { 375 "class" : "Pod::Weaver::Plugin::WikiDoc", 376 "name" : "-WikiDoc", 377 "version" : "0.093004" 378 }, 379 { 380 "class" : "Pod::Weaver::Plugin::EnsurePod5", 381 "name" : "@CorePrep/EnsurePod5", 382 "version" : "4.015" 383 }, 384 { 385 "class" : "Pod::Weaver::Plugin::H1Nester", 386 "name" : "@CorePrep/H1Nester", 387 "version" : "4.015" 388 }, 389 { 390 "class" : "Pod::Weaver::Plugin::SingleEncoding", 391 "name" : "@Default/SingleEncoding", 392 "version" : "4.015" 393 }, 394 { 395 "class" : "Pod::Weaver::Section::Name", 396 "name" : "@Default/Name", 397 "version" : "4.015" 398 }, 399 { 400 "class" : "Pod::Weaver::Section::Version", 401 "name" : "@Default/Version", 402 "version" : "4.015" 403 }, 404 { 405 "class" : "Pod::Weaver::Section::Region", 406 "name" : "@Default/prelude", 407 "version" : "4.015" 408 }, 409 { 410 "class" : "Pod::Weaver::Section::Generic", 411 "name" : "SYNOPSIS", 412 "version" : "4.015" 413 }, 414 { 415 "class" : "Pod::Weaver::Section::Generic", 416 "name" : "DESCRIPTION", 417 "version" : "4.015" 418 }, 419 { 420 "class" : "Pod::Weaver::Section::Generic", 421 "name" : "OVERVIEW", 422 "version" : "4.015" 423 }, 424 { 425 "class" : "Pod::Weaver::Section::Collect", 426 "name" : "ATTRIBUTES", 427 "version" : "4.015" 428 }, 429 { 430 "class" : "Pod::Weaver::Section::Collect", 431 "name" : "METHODS", 432 "version" : "4.015" 433 }, 434 { 435 "class" : "Pod::Weaver::Section::Collect", 436 "name" : "FUNCTIONS", 437 "version" : "4.015" 438 }, 439 { 440 "class" : "Pod::Weaver::Section::Leftovers", 441 "name" : "@Default/Leftovers", 442 "version" : "4.015" 443 }, 444 { 445 "class" : "Pod::Weaver::Section::Region", 446 "name" : "@Default/postlude", 447 "version" : "4.015" 448 }, 449 { 450 "class" : "Pod::Weaver::Section::Authors", 451 "name" : "@Default/Authors", 452 "version" : "4.015" 453 }, 454 { 455 "class" : "Pod::Weaver::Section::Legal", 456 "name" : "@Default/Legal", 457 "version" : "4.015" 458 }, 459 { 460 "class" : "Pod::Weaver::Section::Support", 461 "name" : "Support", 462 "version" : "1.010" 463 }, 464 { 465 "class" : "Pod::Weaver::Section::Contributors", 466 "name" : "Contributors", 467 "version" : "0.009" 468 }, 469 { 470 "class" : "Pod::Weaver::Plugin::Transformer", 471 "name" : "-Transformer", 472 "version" : "4.015" 473 } 474 ] 475 } 476 }, 477 "name" : "PodWeaver", 478 "version" : "4.008" 479 }, 480 { 481 "class" : "Dist::Zilla::Plugin::CheckChangeLog", 482 "name" : "CheckChangeLog", 483 "version" : "0.05" 484 }, 485 { 486 "class" : "Dist::Zilla::Plugin::Authority", 487 "name" : "Authority", 488 "version" : "1.009" 489 }, 490 { 491 "class" : "Dist::Zilla::Plugin::MetaYAML", 492 "name" : "@Starter/MetaYAML", 493 "version" : "6.012" 494 }, 495 { 496 "class" : "Dist::Zilla::Plugin::MetaJSON", 497 "name" : "@Starter/MetaJSON", 498 "version" : "6.012" 499 }, 500 { 501 "class" : "Dist::Zilla::Plugin::License", 502 "name" : "@Starter/License", 503 "version" : "6.012" 504 }, 505 { 506 "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod", 507 "config" : { 508 "Dist::Zilla::Role::FileWatcher" : { 509 "version" : "0.006" 510 } 511 }, 512 "name" : "@Starter/ReadmeAnyFromPod", 513 "version" : "0.163250" 514 }, 515 { 516 "class" : "Dist::Zilla::Plugin::PodSyntaxTests", 517 "name" : "@Starter/PodSyntaxTests", 518 "version" : "6.012" 519 }, 520 { 521 "class" : "Dist::Zilla::Plugin::Test::ReportPrereqs", 522 "name" : "@Starter/Test::ReportPrereqs", 523 "version" : "0.027" 524 }, 525 { 526 "class" : "Dist::Zilla::Plugin::Test::Compile", 527 "config" : { 528 "Dist::Zilla::Plugin::Test::Compile" : { 529 "bail_out_on_fail" : 0, 530 "fail_on_warning" : "author", 531 "fake_home" : 0, 532 "filename" : "xt/author/00-compile.t", 533 "module_finder" : [ 534 ":InstallModules" 535 ], 536 "needs_display" : 0, 537 "phase" : "develop", 538 "script_finder" : [ 539 ":PerlExecFiles" 540 ], 541 "skips" : [], 542 "switch" : [] 543 } 544 }, 545 "name" : "@Starter/Test::Compile", 546 "version" : "2.058" 547 }, 548 { 549 "class" : "Dist::Zilla::Plugin::MakeMaker", 550 "config" : { 551 "Dist::Zilla::Role::TestRunner" : { 552 "default_jobs" : 1 553 } 554 }, 555 "name" : "@Starter/MakeMaker", 556 "version" : "6.012" 557 }, 558 { 559 "class" : "Dist::Zilla::Plugin::Manifest", 560 "name" : "@Starter/Manifest", 561 "version" : "6.012" 562 }, 563 { 564 "class" : "Dist::Zilla::Plugin::PruneCruft", 565 "name" : "@Starter/PruneCruft", 566 "version" : "6.012" 567 }, 568 { 569 "class" : "Dist::Zilla::Plugin::ManifestSkip", 570 "name" : "@Starter/ManifestSkip", 571 "version" : "6.012" 572 }, 573 { 574 "class" : "Dist::Zilla::Plugin::RunExtraTests", 575 "config" : { 576 "Dist::Zilla::Role::TestRunner" : { 577 "default_jobs" : 1 578 } 579 }, 580 "name" : "@Starter/RunExtraTests", 581 "version" : "0.029" 582 }, 583 { 584 "class" : "Dist::Zilla::Plugin::TestRelease", 585 "name" : "@Starter/TestRelease", 586 "version" : "6.012" 587 }, 588 { 589 "class" : "Dist::Zilla::Plugin::ConfirmRelease", 590 "name" : "@Starter/ConfirmRelease", 591 "version" : "6.012" 592 }, 593 { 594 "class" : "Dist::Zilla::Plugin::UploadToCPAN", 595 "name" : "@Starter/UploadToCPAN", 596 "version" : "6.012" 597 }, 598 { 599 "class" : "Dist::Zilla::Plugin::MetaConfig", 600 "name" : "@Starter/MetaConfig", 601 "version" : "6.012" 602 }, 603 { 604 "class" : "Dist::Zilla::Plugin::MetaNoIndex", 605 "name" : "@Starter/MetaNoIndex", 606 "version" : "6.012" 607 }, 608 { 609 "class" : "Dist::Zilla::Plugin::MetaProvides::Package", 610 "config" : { 611 "Dist::Zilla::Plugin::MetaProvides::Package" : { 612 "finder_objects" : [ 613 { 614 "class" : "Dist::Zilla::Plugin::FinderCode", 615 "name" : "@Starter/MetaProvides::Package/AUTOVIV/:InstallModulesPM", 616 "version" : "6.012" 617 } 618 ], 619 "include_underscores" : 0 620 }, 621 "Dist::Zilla::Role::MetaProvider::Provider" : { 622 "$Dist::Zilla::Role::MetaProvider::Provider::VERSION" : "2.002004", 623 "inherit_missing" : 1, 624 "inherit_version" : 1, 625 "meta_noindex" : 1 626 }, 627 "Dist::Zilla::Role::ModuleMetadata" : { 628 "Module::Metadata" : "1.000036", 629 "version" : "0.006" 630 } 631 }, 632 "name" : "@Starter/MetaProvides::Package", 633 "version" : "2.004003" 634 }, 635 { 636 "class" : "Dist::Zilla::Plugin::ShareDir", 637 "name" : "@Starter/ShareDir", 638 "version" : "6.012" 639 }, 640 { 641 "class" : "Dist::Zilla::Plugin::ExecDir", 642 "name" : "@Starter/ExecDir", 643 "version" : "6.012" 644 }, 645 { 646 "class" : "Dist::Zilla::Plugin::ReadmeAnyFromPod", 647 "config" : { 648 "Dist::Zilla::Role::FileWatcher" : { 649 "version" : "0.006" 650 } 651 }, 652 "name" : "Markdown_Readme", 653 "version" : "0.163250" 654 }, 655 { 656 "class" : "Dist::Zilla::Plugin::Meta::Contributors", 657 "name" : "Meta::Contributors", 658 "version" : "0.003" 659 }, 660 { 661 "class" : "Dist::Zilla::Plugin::GitHubREADME::Badge", 662 "name" : "GitHubREADME::Badge", 663 "version" : "0.28" 664 }, 665 { 666 "class" : "Dist::Zilla::Plugin::FinderCode", 667 "name" : ":InstallModules", 668 "version" : "6.012" 669 }, 670 { 671 "class" : "Dist::Zilla::Plugin::FinderCode", 672 "name" : ":IncModules", 673 "version" : "6.012" 674 }, 675 { 676 "class" : "Dist::Zilla::Plugin::FinderCode", 677 "name" : ":TestFiles", 678 "version" : "6.012" 679 }, 680 { 681 "class" : "Dist::Zilla::Plugin::FinderCode", 682 "name" : ":ExtraTestFiles", 683 "version" : "6.012" 684 }, 685 { 686 "class" : "Dist::Zilla::Plugin::FinderCode", 687 "name" : ":ExecFiles", 688 "version" : "6.012" 689 }, 690 { 691 "class" : "Dist::Zilla::Plugin::FinderCode", 692 "name" : ":PerlExecFiles", 693 "version" : "6.012" 694 }, 695 { 696 "class" : "Dist::Zilla::Plugin::FinderCode", 697 "name" : ":ShareFiles", 698 "version" : "6.012" 699 }, 700 { 701 "class" : "Dist::Zilla::Plugin::FinderCode", 702 "name" : ":MainModule", 703 "version" : "6.012" 704 }, 705 { 706 "class" : "Dist::Zilla::Plugin::FinderCode", 707 "name" : ":AllFiles", 708 "version" : "6.012" 709 }, 710 { 711 "class" : "Dist::Zilla::Plugin::FinderCode", 712 "name" : ":NoFiles", 713 "version" : "6.012" 714 }, 715 { 716 "class" : "Dist::Zilla::Plugin::FinderCode", 717 "name" : "@Starter/MetaProvides::Package/AUTOVIV/:InstallModulesPM", 718 "version" : "6.012" 719 } 720 ], 721 "zilla" : { 722 "class" : "Dist::Zilla::Dist::Builder", 723 "config" : { 724 "is_trial" : 0 725 }, 726 "version" : "6.012" 727 } 728 }, 729 "x_authority" : "cpan:NIGELM", 730 "x_contributors" : [ 731 "Andrei Vereha <avereha@gmail.com>", 732 "Lee Johnson <lee@givengain.ch>", 733 "Michael Caron <michael.r.caron@gmail.com>", 734 "Michael Caron <mrcaron@users.noreply.github.com>", 735 "Nigel Metheringham <nm9762github@muesli.org.uk>", 736 "Paul Cochrane <paul@liekut.de>", 737 "Ruslan Zakirov <ruz@bestpractical.com>", 738 "Sergey Romanov <complefor@rambler.ru>", 739 "vagrant <vagrant@precise64.(none)>" 740 ], 741 "x_generated_by_perl" : "v5.30.0", 742 "x_serialization_backend" : "Cpanel::JSON::XS version 4.12" 743} 744 745