HTML-Acid

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

use Module::Build;

my $builder = Module::Build->new(
    module_name         => 'HTML::Acid',
    license             => 'perl',
    dist_author         => 'Nicholas Bamber <nicholas@periapt.co.uk>',
    dist_version_from   => 'lib/HTML/Acid.pm',
    build_requires => {
        'Test::More' => '0.94',
        'Perl6::Slurp' => 0,
        'Test::Differences'=>0,
        'Benchmark'=>0,
        'Test::NoWarnings'=>0,
    },
    requires => {
        'version'    => 0,
        'HTML::Parser' => 3,
        'String::Dirify'=>0,
        'Readonly'=>0,
    },
    meta_merge => {

META.json  view on Meta::CPAN

   "meta-spec" : {
      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
      "version" : "2"
   },
   "name" : "HTML-Acid",
   "prereqs" : {
      "build" : {
         "requires" : {
            "Benchmark" : 0,
            "Perl6::Slurp" : 0,
            "Test::Differences" : 0,
            "Test::More" : "0.94",
            "Test::NoWarnings" : 0
         }
      },
      "configure" : {
         "requires" : {
            "Module::Build" : "0.38"
         }
      },
      "runtime" : {

META.yml  view on Meta::CPAN

---
abstract: 'Reformat HTML fragment to strict criteria'
author:
  - 'Nicholas Bamber <nicholas@periapt.co.uk>'
build_requires:
  Benchmark: 0
  Perl6::Slurp: 0
  Test::Differences: 0
  Test::More: 0.94
  Test::NoWarnings: 0
configure_requires:
  Module::Build: 0.38
dynamic_config: 1
generated_by: 'Module::Build version 0.38, CPAN::Meta::Converter version 2.110580'
keywords:
  - HTML
  - Clean
  - XSS

Makefile.PL  view on Meta::CPAN

WriteMakefile
(
          'NAME' => 'HTML::Acid',
          'VERSION_FROM' => 'lib/HTML/Acid.pm',
          'PREREQ_PM' => {
                           'Benchmark' => 0,
                           'HTML::Parser' => 3,
                           'Perl6::Slurp' => 0,
                           'Readonly' => 0,
                           'String::Dirify' => 0,
                           'Test::Differences' => 0,
                           'Test::More' => '0.94',
                           'Test::NoWarnings' => 0,
                           'version' => 0
                         },
          'INSTALLDIRS' => 'site',
          'EXE_FILES' => [],
          'PL_FILES' => {}
        )
;

t/01.progression.t  view on Meta::CPAN

use strict;
use warnings;
use Carp;
use Test::More;
use Test::NoWarnings;
use Test::Differences;
use HTML::Acid;
use Readonly;
use File::Basename;
use Benchmark qw(timethis);
use lib qw(t/lib);
use utils;

Readonly my @INPUT_FILES => glob 't/in/??-*';
Readonly my $MINIMUM_TIME => 10;
Readonly my $MINIMUM_ITERS => 190*$MINIMUM_TIME;

t/03_variant.t  view on Meta::CPAN

use strict;
use warnings;
use Carp;
use Test::More;
use Test::NoWarnings;
use Test::Differences;
use HTML::Acid;
use Readonly;
use File::Basename;
use Benchmark qw(timethis);
use lib qw(t/lib);
use variant;
use utils;

Readonly my @INPUT_FILES => glob 't/in/??-*';
Readonly my $MINIMUM_TIME => 10;

t/04.dfv.t  view on Meta::CPAN

use strict;
use warnings;
use Carp;
use Test::More;
use Test::Differences;
use Readonly;
use File::Basename;
use lib qw(t/lib);
use utils;

eval "require Data::FormValidator";
if ($@) {
    plan skip_all => 'This test requires Data::FormValidator';
}
use Data::FormValidator::Filters::HTML::Acid;

t/05.dfv-variant.t  view on Meta::CPAN

use strict;
use warnings;
use Carp;
use Test::More;
use Test::Differences;
use Readonly;
use File::Basename;
use lib qw(t/lib);
use utils;
use variant;

eval "require Data::FormValidator";
if ($@) {
    plan skip_all => 'This test requires Data::FormValidator';
}

t/06.lists.t  view on Meta::CPAN

use strict;
use warnings;
use Carp;
use Test::More;
use Test::NoWarnings;
use Test::Differences;
use HTML::Acid;
use Readonly;
use File::Basename;
use Benchmark qw(timethis);
use lib qw(t/lib);
use lists;
use utils;

Readonly my @INPUT_FILES => glob 't/in/??-*';
Readonly my $MINIMUM_TIME => 10;

t/07.dfv-lists.t  view on Meta::CPAN

use strict;
use warnings;
use Carp;
use Test::More;
use Test::Differences;
use Readonly;
use File::Basename;
use lib qw(t/lib);
use utils;
use lists;

eval "require Data::FormValidator";
if ($@) {
    plan skip_all => 'This test requires Data::FormValidator';
}

t/08.div.t  view on Meta::CPAN

use strict;
use warnings;
use Carp;
use Test::More;
use Test::NoWarnings;
use Test::Differences;
use HTML::Acid;
use Readonly;
use File::Basename;
use Benchmark qw(timethis);
use lib qw(t/lib);
use div;
use utils;

Readonly my @INPUT_FILES => glob 't/in/??-*';
Readonly my $MINIMUM_TIME => 10;



( run in 0.692 second using v1.01-cache-2.11-cpan-131fc08a04b )