-
-
26 Dec 2021 15:04:48 UTC
- Distribution: Task-BeLike-RJBS
- Module version: 20211226.000
- Source (raw)
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues (0)
- Testers (8 / 0 / 0)
- Kwalitee
Bus factor: 1- % Coverage
- License: perl_5
- Perl: v5.20.0
- Activity
24 month- Tools
- Download (18.54KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
and 1 contributors-
Ricardo Signes
- Dependencies
- App::Ack
- App::Cmd
- App::Nopaste
- App::Uni
- App::Whiff
- App::cpanminus
- App::cpanoutdated
- App::grindperl
- Archive::Tar::Wrapper
- Authen::OATH
- Authen::SASL
- CPAN::Mini
- Carp::Always
- Config::GitLike
- Config::INI
- Convert::Base32
- DBD::SQLite
- Data::GUID
- Data::Printer
- DateTime
- Devel::Cover
- Devel::NYTProf
- Dist::Zilla
- Dist::Zilla::PluginBundle::RJBS
- Email::MIME
- Email::Sender
- Email::Sender::Transport::SQLite
- File::Rename
- HTML::Element
- IO::Async
- IO::Socket::SSL
- JSON::MaybeXS
- LWP::Protocol::https
- List::AllUtils
- Log::Dispatchouli
- Module::CPANfile
- Module::Which
- Moose
- MooseX::StrictConstructor
- Mozilla::CA
- Net::Async::HTTP
- Net::Dict
- PPI
- Params::Util
- Perl::Tidy
- Plack
- Pod::Cpandoc
- Pod::Weaver
- Scalar::Util
- Sub::Exporter
- TOML::Parser
- Term::ReadLine::Gnu
- Test2::Harness
- Text::Markdown
- Throwable
- Throwable::X
- Time::Duration
- Time::Duration::Parse
- Try::Tiny
- Unicode::Tussle
- namespace::autoclean
- warnings
- Reverse dependencies
- CPAN Testers List
- Dependency graph
- NAME
- VERSION
- TASK CONTENTS
- Perl for Perl's Sake
- Useful Command-Line Tools
- Tools for Working with the CPAN
- Tools for Building CPAN Distributions
- Application Frameworks
- Email-Handling Libraries
- Other Libraries I Use
- Archive::Tar::Wrapper
- Authen::OATH
- Authen::SASL
- Carp::Always
- Config::INI 0.011
- Convert::Base32
- DBD::SQLite
- Data::GUID 0.044
- Data::Printer
- DateTime 0.51
- Devel::Cover
- Devel::NYTProf
- HTML::Element 3.22
- IO::Async
- JSON::MaybeXS
- List::AllUtils
- Log::Dispatchouli 2.000
- Moose 1.19
- MooseX::StrictConstructor
- namespace::autoclean
- Net::Async::HTTP
- PPI 1.212
- Params::Util 0.38
- Plack
- Scalar::Util 1.18
- Sub::Exporter 0.980
- Term::ReadLine::Gnu 1
- Text::Markdown 1.0.24
- Throwable 0.102080
- Throwable::X
- Time::Duration
- Time::Duration::Parse
- TOML::Parser
- Try::Tiny 0.007
- Sanity-Check
- AUTHOR
- COPYRIGHT AND LICENSE
NAME
Task::BeLike::RJBS - be more like RJBS -- use the modules he likes!
VERSION
version 20211226.000
TASK CONTENTS
Perl for Perl's Sake
perl 5.020
Version 5.020 required because: postfix dereference and much more
App::grindperl
Useful Command-Line Tools
App::Ack 1.82
Version 1.82 required because: a working --pager
App::Nopaste 1.004
Version 1.004 required because: Gist support with stricter paste validation
App::Whiff
App::Whiff provides
whiff
, which replaceswhich
, becausewhich
is stupid.App::Uni
This gets us the "uni" command, which lets you run "uni snowman" to copy and paste the character and look funny on IRC.
File::Rename
This lets me rename a bunch of files by apply a
s///
expression, or more.Net::Dict
Unicode::Tussle
This is a whole bunch of extra utilities for poking through Unicode data. It's all cool stuff.
Tools for Working with the CPAN
perl 5.14.0
Version 5.14.0 required because: it has package NAME BLOCK
App::cpanminus 1.1002
Version 1.1002 required because: it has --auto-cleanup
App::cpanoutdated 0.12
Version 0.12 required because: it won't install old dists
CPAN::Mini 0.563
Module::CPANfile
Module::Which
I use which_pm to find the version and location of installed modules, even if two versions are installed in different parts of
@INC
.Pod::Cpandoc
It's like
perldoc
, but for stuff you haven't installed (yet?).Test2::Harness
Tools for Building CPAN Distributions
Dist::Zilla 5
Version 5 required because: encoding!
Dist::Zilla::PluginBundle::RJBS 5
Version 5 required because: newest available
Perl::Tidy 20071205
Version 20071205 required because: supports 5.10
Pod::Weaver 4
Version 4 required because: encoding!
Application Frameworks
App::Cmd 0.308
Version 0.308 required because: it has App::Cmd::Setup bugfixes
App::Cmd also gets us Getopt::Long::Descriptive.
Email-Handling Libraries
Email::MIME 1.905
Version 1.905 required because: merged in Creator and Modifier modules; bug fixes
Email::Sender
Email::Sender::Transport::SQLite
Other Libraries I Use
Archive::Tar::Wrapper
Largely to suppress "it could be faster!" warnings from Dist::Zilla.
Authen::OATH
I need this for TOTP.
Authen::SASL
Carp::Always
Config::INI 0.011
Convert::Base32
I need this for TOTP.
DBD::SQLite
Data::GUID 0.044
Version 0.044 required because: requires a new enough Data::UUID to work around Debian
Data::Printer
DateTime 0.51
Version 0.51 required because: provides CLDR support with fewest known bugs
Devel::Cover
Devel::NYTProf
HTML::Element 3.22
Version 3.22 required because: has proper XML escaping
IO::Async
JSON::MaybeXS
List::AllUtils
Log::Dispatchouli 2.000
Version 2.000 required because: it has Log::Dispatchouli::Global
Moose 1.19
Version 1.19 required because: it has assert_coerce
MooseX::StrictConstructor
All constructors must be strict!
namespace::autoclean
Net::Async::HTTP
PPI 1.212
Version 1.212 required because: fixes parsing of package names with leading-digit parts
Params::Util 0.38
Version 0.38 required because: has fixes to _IDENTIFIER and _CLASS
Plack
Scalar::Util 1.18
Sub::Exporter 0.980
Version 0.980 required because: INIT collector; bug fixes
Term::ReadLine::Gnu 1
Version 1 required because: improves the debugger
Text::Markdown 1.0.24
Version 1.0.24 required because: has trust_list_start
Throwable 0.102080
Version 0.102080 required because: StackTrace::Auto factored out
Throwable::X
Time::Duration
Time::Duration::Parse
TOML::Parser
Try::Tiny 0.007
Version 0.007 required because: exception passed to
finally
Sanity-Check
These are just here to make sure other things work properly.
Mozilla::CA
LWP::Protocol::https
IO::Socket::SSL
Config::GitLike
AUTHOR
Ricardo Signes <rjbs@semiotic.systems>
COPYRIGHT AND LICENSE
This software is copyright (c) 2021 by Ricardo Signes.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Module Install Instructions
To install Task::BeLike::RJBS, copy and paste the appropriate command in to your terminal.
cpanm Task::BeLike::RJBS
perl -MCPAN -e shell install Task::BeLike::RJBS
For more information on module installation, please visit the detailed CPAN module installation guide.