Moonshine-Component
view release on metacpan or search on metacpan
"configure" : {
"requires" : {
"ExtUtils::MakeMaker" : "0"
}
},
"runtime" : {
"requires" : {
"Moonshine::Element" : "0.11",
"Moonshine::Magic" : "0.07",
"Params::Validate" : "1.26",
"Ref::Util" : "0.113",
"UNIVERSAL::Object" : "0.04",
"feature" : "0",
"perl" : "5.010",
"strict" : "0",
"warnings" : "0"
}
}
},
"provides" : {
"Moonshine::Component" : {
- t
- inc
provides:
Moonshine::Component:
file: lib/Moonshine/Component.pm
version: '0.09'
requires:
Moonshine::Element: '0.11'
Moonshine::Magic: '0.07'
Params::Validate: '1.26'
Ref::Util: '0.113'
UNIVERSAL::Object: '0.04'
feature: '0'
perl: '5.010'
strict: '0'
warnings: '0'
resources:
repository: https://github.com/ThisUsedToBeAnEmail/Moonshine-Component.git
version: '0.09'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
Makefile.PL view on Meta::CPAN
'Test::More' => 0,
'Moonshine::Test' => 0.14,
'Moonshine::Util' => 0.06,
'Moonshine::Element' => 0.11,
'Moonshine::Magic' => 0.07,
},
PREREQ_PM => {
'Moonshine::Element' => 0.11,
'Moonshine::Magic' => 0.07,
'Params::Validate' => 1.26,
'Ref::Util' => 0.113,
'UNIVERSAL::Object' => 0.04,
'strict' => 0,
'warnings' => 0,
'feature' => 0,
},
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
clean => { FILES => 'Moonshine-Component-*' },
META_MERGE => {
'meta-spec' => { version => 2 },
resources => {
lib/Moonshine/Component.pm view on Meta::CPAN
package Moonshine::Component;
use strict;
use warnings;
use Moonshine::Element;
use Moonshine::Magic;
use Params::Validate qw(:all);
use Ref::Util qw(:all);
use feature qw/switch/;
no if $] >= 5.017011, warnings => 'experimental::smartmatch';
extends "UNIVERSAL::Object";
our $VERSION = '0.09';
BEGIN {
my $fields = $Moonshine::Element::HAS{"attribute_list"}->();
my %html_spec = map { $_ => 0 } @{$fields}, qw/data tag/;
( run in 0.504 second using v1.01-cache-2.11-cpan-a5abf4f5562 )