Dancer2-Plugin-DBIx-Class
view release on metacpan or search on metacpan
"Dist::Zilla::Plugin::Test::ReportPrereqs" : "0",
"Dist::Zilla::Plugin::TestRelease" : "0",
"Dist::Zilla::Plugin::UploadToCPAN" : "0"
}
},
"runtime" : {
"requires" : {
"Carp" : "0",
"Class::C3::Componentised" : "0",
"Dancer2::Plugin" : "0.154000",
"Modern::Perl" : "0",
"Moo" : "0",
"curry" : "2.000001",
"perl" : "5.006"
}
},
"test" : {
"recommends" : {
"CPAN::Meta" : "2.120900"
},
"requires" : {
"Dist::Zilla::Plugin::Test::Compile" : "2.058",
"Dist::Zilla::Plugin::Test::ReportPrereqs" : "0.028",
"Dist::Zilla::Plugin::TestRelease" : "6.024",
"Dist::Zilla::Plugin::UploadToCPAN" : "6.024",
"ExtUtils::MakeMaker" : "7.62",
"File::Spec" : "3.80",
"HTTP::Request::Common" : "6.36",
"IO::Handle" : "1.46",
"IPC::Open3" : "1.21",
"JSON::MaybeXS" : "1.004003",
"Modern::Perl" : "1.20200211",
"Moo" : "2.005004",
"Test2::V0" : "0.000144",
"Test::More" : "1.302183",
"base" : "2.27",
"curry" : "2.000001",
"lib" : "0.65",
"strict" : "1.12",
"warnings" : "1.51"
},
"perl" : {
Dancer2::Plugin::DBIx::Class:
file: lib/Dancer2/Plugin/DBIx/Class.pm
version: '1.1001'
Dancer2::Plugin::DBIx::Class::ExportBuilder:
file: lib/Dancer2/Plugin/DBIx/Class/ExportBuilder.pm
version: '1.1001'
requires:
Carp: '0'
Class::C3::Componentised: '0'
Dancer2::Plugin: '0.154000'
Modern::Perl: '0'
Moo: '0'
curry: '2.000001'
perl: '5.006'
resources:
bugtracker: https://gitlab.com/GeekRuthie/Dancer2-Plugin-DBIx-Class/-/issues
homepage: https://p3rl.org/Dancer2::Plugin::DBIx::Class
repository: https://gitlab.com/GeekRuthie/Dancer2-Plugin-DBIx-Class.git
version: '1.1001'
x_BuiltWith:
failures:
Dist::Zilla::Plugin::Test::Compile: '2.058'
Dist::Zilla::Plugin::Test::ReportPrereqs: '0.028'
Dist::Zilla::Plugin::TestRelease: '6.024'
Dist::Zilla::Plugin::UploadToCPAN: '6.024'
ExtUtils::MakeMaker: '7.62'
File::Spec: '3.80'
HTTP::Request::Common: '6.36'
IO::Handle: '1.46'
IPC::Open3: '1.21'
JSON::MaybeXS: '1.004003'
Modern::Perl: '1.20200211'
Moo: '2.005004'
Test2::V0: '0.000144'
Test::More: '1.302183'
base: '2.27'
curry: '2.000001'
lib: '0.65'
strict: '1.12'
warnings: '1.51'
perl:
original: v5.34.0
Makefile.PL view on Meta::CPAN
"ExtUtils::MakeMaker" => 0
},
"DISTNAME" => "Dancer2-Plugin-DBIx-Class",
"LICENSE" => "perl",
"MIN_PERL_VERSION" => "5.006",
"NAME" => "Dancer2::Plugin::DBIx::Class",
"PREREQ_PM" => {
"Carp" => 0,
"Class::C3::Componentised" => 0,
"Dancer2::Plugin" => "0.154000",
"Modern::Perl" => 0,
"Moo" => 0,
"curry" => "2.000001"
},
"TEST_REQUIRES" => {
"DBIx::Class::Core" => 0,
"DBIx::Class::Schema" => 0,
"DBIx::Class::Schema::ResultSetNames" => 0,
"Dancer2" => 0,
"ExtUtils::MakeMaker" => 0,
"File::Spec" => 0,
Makefile.PL view on Meta::CPAN
"DBIx::Class::Schema" => 0,
"DBIx::Class::Schema::ResultSetNames" => 0,
"Dancer2" => 0,
"Dancer2::Plugin" => "0.154000",
"ExtUtils::MakeMaker" => 0,
"File::Spec" => 0,
"HTTP::Request::Common" => 0,
"IO::Handle" => 0,
"IPC::Open3" => 0,
"JSON::MaybeXS" => 0,
"Modern::Perl" => 0,
"Moo" => 0,
"Plack::Test" => 0,
"Test2::V0" => 0,
"Test::More" => 0,
"base" => 0,
"curry" => "2.000001",
"lib" => 0,
"strict" => 0,
"warnings" => 0
);
# This file is generated by Dist::Zilla::Plugin::CPANFile v6.024
# Do not edit this file directly. To change prereqs, edit the `dist.ini` file.
requires "Carp" => "0";
requires "Class::C3::Componentised" => "0";
requires "Dancer2::Plugin" => "0.154000";
requires "Modern::Perl" => "0";
requires "Moo" => "0";
requires "curry" => "2.000001";
requires "perl" => "5.006";
on 'test' => sub {
requires "DBIx::Class::Core" => "0";
requires "DBIx::Class::Schema" => "0";
requires "DBIx::Class::Schema::ResultSetNames" => "0";
requires "Dancer2" => "0";
requires "ExtUtils::MakeMaker" => "0";
lib/Dancer2/Plugin/DBIx/Class.pm view on Meta::CPAN
package Dancer2::Plugin::DBIx::Class;
use Modern::Perl;
our $VERSION = '1.1001'; # VERSION
our $AUTHORITY = 'cpan:GEEKRUTH'; # AUTHORITY
# ABSTRACT: syntactic sugar for DBIx::Class in Dancer2, optionally with DBIx::Class::Schema::ResultSetNames
use Carp;
use Class::C3::Componentised;
use Dancer2::Plugin::DBIx::Class::ExportBuilder;
use Dancer2::Plugin 0.154000;
my $_schemas = {};
lib/Dancer2/Plugin/DBIx/Class/ExportBuilder.pm view on Meta::CPAN
package Dancer2::Plugin::DBIx::Class::ExportBuilder;
use Modern::Perl;
our $AUTHORITY = 'cpan:GEEKRUTH'; # AUTHORITY
use Carp;
use Class::C3::Componentised;
use curry 2.000001;
use Moo;
has schema_class => (is => 'ro', required => 1);
has dsn => (is => 'ro', required => 1);
perlcriticrc view on Meta::CPAN
[Subroutines::ProhibitExcessComplexity]
max_mccabe = 25
[TestingAndDebugging::ProhibitNoStrict]
allow = refs
[TestingAndDebugging::ProhibitNoWarnings]
allow = redefine
[TestingAndDebugging::RequireUseStrict]
equivalent_modules = Modern::Perl
[TestingAndDebugging::RequireUseWarnings]
equivalent_modules = Modern::Perl
[ValuesAndExpressions::ProhibitInterpolationOfLiterals]
allow_if_string_contains_single_quote = 1
[Variables::ProhibitPackageVars]
add_packages = Carp Test::Builder
#
# Turn these off!
#
t/00-report-prereqs.dd view on Meta::CPAN
'Dist::Zilla::Plugin::Test::ReportPrereqs' => '0',
'Dist::Zilla::Plugin::TestRelease' => '0',
'Dist::Zilla::Plugin::UploadToCPAN' => '0'
}
},
'runtime' => {
'requires' => {
'Carp' => '0',
'Class::C3::Componentised' => '0',
'Dancer2::Plugin' => '0.154000',
'Modern::Perl' => '0',
'Moo' => '0',
'curry' => '2.000001',
'perl' => '5.006'
}
},
'test' => {
'recommends' => {
'CPAN::Meta' => '2.120900'
},
'requires' => {
( run in 0.829 second using v1.01-cache-2.11-cpan-4d50c553e7e )