App-wdq
view release on metacpan or search on metacpan
'export=s',
'force!',
) or exit 1;
# use color by default if output is terminal
$OPT{color} = 0 if $OPT{monochrome};
$OPT{color_stderr} = $OPT{color} // -t STDERR; ## no critic
$OPT{color} //= -t STDOUT; ## no critic
my %COLORS = (
t => "\e[1;39m", # title : bold
v => "\e[0;32m", # value: green
n => "\e[0;34m", # name: blue
i => "\e[0;33m", # identifier: yellow
e => "\e[1;31m", # error: bold red
);
sub cBold {
$OPT{color} ? "$COLORS{t}$_[0]\e[0m" : $_[0];
}
sub cValue {
$OPT{color} ? "$COLORS{v}$_[0]\e[0m" : $_[0];
}
( run in 0.745 second using v1.01-cache-2.11-cpan-ceb78f64989 )