File Coverage

blib/lib/Acme/CPANModules/NO_COLOR.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1             package Acme::CPANModules::NO_COLOR;
2              
3 1     1   268101 use strict;
  1         1  
  1         181  
4              
5             our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
6             our $DATE = '2023-10-29'; # DATE
7             our $DIST = 'Acme-CPANModules-NO_COLOR'; # DIST
8             our $VERSION = '0.010'; # VERSION
9              
10             our $LIST = {
11             summary => "List of modules/scripts that follow the NO_COLOR convention",
12             description => <<'_',
13              
14             The NO_COLOR convention (see ) lets user disable color
15             output of console programs by defining an environment variable called NO_COLOR.
16             The existence of said environment variable, regardless of its value, signals
17             that programs should not use colored output.
18              
19             If you know of other modules that should be listed here, please contact me.
20              
21             _
22             entries => [
23             {module=>'App::ccdiff', script=>'ccdiff'},
24             {module=>'App::Codeowners', script=>'git-codeowners'},
25             {module=>'App::DiffTarballs', script=>'diff-tarballs'},
26             {module=>'App::HL7::Dump', script=>'hl7dump'},
27             {module=>'App::hr', script=>'hr'},
28             {module=>'App::Licensecheck', script=>'licensecheck'},
29             {module=>'App::riap', script=>'riap'},
30             {module=>'App::rsynccolor', script=>'rsynccolor'},
31             {module=>'Color::ANSI::Util'},
32             # ColorThemeUtil::ANSI does not count
33             {module=>'Data::Dump::Color'},
34             {module=>'Debug::Print'},
35             {module=>'Git::Deploy', script=>'git-deploy'},
36             {module=>'Indent::Form'},
37             {module=>'JSON::Color'},
38             {module=>'Log::Any::Adapter::Screen'},
39             {module=>'Log::ger::Output::Screen'},
40             {module=>'Parse::Netstat::Colorizer', script=>'cnetstat'},
41             {module=>'Proc::ProcessTable::ncps', script=>'ncps'},
42             {module=>'Progress::Any::Output::TermProgressBar'},
43             {module=>'Search::ESsearcher', script=>'essearcher'},
44             {module=>'Spreadsheet::Read', script=>'xls2csv'},
45             {module=>'String::Tagged::Terminal'},
46             {module=>'Term::ANSIColor'},
47             {module=>'Term::ANSIColor::Conditional'},
48             {module=>'Term::ANSIColor::Patch::Conditional'},
49             {module=>'Term::App::Roles'},
50             {module=>'Term::App::Roles::Attrs'},
51             {module=>'Term::App::Util::Color'},
52             {module=>'Text::CSV_XS', script=>'csvdiff'},
53             {module=>'Tree::Shell', script=>'treesh'},
54             ],
55             links => [
56             {url=>'pm:Acme::CPANModules::COLOR'},
57             {url=>'pm:Acme::CPANModules::ColorEnv'},
58             ],
59             };
60              
61             1;
62             # ABSTRACT: List of modules/scripts that follow the NO_COLOR convention
63              
64             __END__