summaryrefslogtreecommitdiffstats
path: root/lib/Carp/Always/Color.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Carp/Always/Color.pm')
-rw-r--r--lib/Carp/Always/Color.pm11
1 files changed, 8 insertions, 3 deletions
diff --git a/lib/Carp/Always/Color.pm b/lib/Carp/Always/Color.pm
index 26b5e11..9c58978 100644
--- a/lib/Carp/Always/Color.pm
+++ b/lib/Carp/Always/Color.pm
@@ -1,5 +1,4 @@
package Carp::Always::Color;
-use Moose;
=head1 NAME
@@ -13,8 +12,14 @@ Carp::Always::Color -
=cut
-__PACKAGE__->meta->make_immutable;
-no Moose;
+BEGIN {
+ if (-t *STDERR) {
+ require Carp::Always::Color::Term;
+ }
+ else {
+ require Carp::Always::Color::HTML;
+ }
+}
=head1 BUGS