App-tldr
view release on metacpan or search on metacpan
lib/App/tldr.pm view on Meta::CPAN
use Term::ReadKey ();
use Text::Fold ();
use constant DEBUG => !!$ENV{TLDR_DEBUG};
use constant REPOSITORY => $ENV{TLDR_REPOSITORY} // '';
my $URL = "https://raw.githubusercontent.com/tldr-pages/tldr/main/pages%s/%s/%s.md";
sub new {
my ($class, %option) = @_;
my $http = HTTP::Tiny->new(verify_SSL => 1);
bless { http => $http, %option }, $class;
}
sub parse_options {
my ($self, @argv) = @_;
$self->{platform} = [];
$self->{unicode} = ($ENV{LANG} || "") =~ /UTF-8/i ? 1 : 0;
my $parser = Getopt::Long::Parser->new(
config => [qw(no_auto_abbrev no_ignore_case)],
( run in 1.617 second using v1.01-cache-2.11-cpan-39bf76dae61 )