XML-LibXSLT-Easy

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

distribution_type:  module
configure_requires:
    ExtUtils::MakeMaker:  0
build_requires:
    ExtUtils::MakeMaker:  0
requires:
    Config::Any:          0
    Devel::PartialDump:   0
    File::Glob:           0
    Moose:                0.50
    MooseX::MultiMethods:  0
    MooseX::Types:        0
    MooseX::Types::Moose:  0
    MooseX::Types::Path::Class:  0
    MooseX::Types::URI:   0
    namespace::clean:     0.08
    Path::Class:          0
    Scope::Guard:         0
    Test::Exception:      0
    Test::More:           0
    Test::use::ok:        0

Makefile.PL  view on Meta::CPAN

    PREREQ_PM    => {
        'Moose' => '0.50',

        # for the actual processing
        'XML::LibXML' => 0,
        'XML::LibXSLT' => 0,

        # for various argument types
        'URI' => 0,
        'Path::Class' => 0,
        'MooseX::MultiMethods' => 0,

        # types used in the multi dispatch
        'MooseX::Types' => 0,
        'MooseX::Types::URI' => 0,
        'MooseX::Types::Path::Class' => 0,
        'MooseX::Types::Moose' => 0,

        # loading of Batch conf files, and finding the files from the config
        'Config::Any' => 0,
        'File::Glob' => 0,

lib/XML/LibXSLT/Easy.pm  view on Meta::CPAN

use XML::LibXML;
use XML::LibXSLT;

use Path::Class;
use URI;
use URI::file;
use URI::data;

use Scope::Guard;

use MooseX::MultiMethods;
use MooseX::Types::Moose qw(Str FileHandle Item Undef);
use MooseX::Types::Path::Class qw(File);
use MooseX::Types::URI qw(Uri);

use MooseX::Types -declare => [qw(Stylesheet Document)];

BEGIN {
	class_type Stylesheet, { class => "XML::LibXSLT::StylesheetWrapper" };
	class_type Document,   { class => "XML::LibXML::Document" };
}



( run in 0.863 second using v1.01-cache-2.11-cpan-8780591d54d )