use Moose;
use Catalyst::Utils;
use Class::Load qw(try_load_class load_class);
-use namespace::autoclean;
+use namespace::clean -except => [ 'meta' ];
with 'Catalyst::ScriptRole';
cmd_aliases => 'p',
isa => 'Int',
is => 'ro',
+ lazy => 1,
default => sub {
Catalyst::Utils::env_value(shift->application_name, 'port') || 3000
},
cmd_aliases => 'r',
isa => 'Bool',
is => 'ro',
+ lazy => 1,
default => sub {
Catalyst::Utils::env_value(shift->application_name, 'reload') || 0;
},