App-WatchLater
view release on metacpan or search on metacpan
build_requires => {
'Test::More' => '0',
},
requires => {
'DBI' => 0,
'DBD::SQLite' => 0,
'HTTP::Tiny' => '0.055',
'IO::Socket::SSL' => '1.56',
'JSON' => 0,
'Net::SSLeay' => '1.49',
'Try::Tiny' => 0,
'URI::Find' => 0,
'perl' => '5.016',
},
test_requires => {
'Test::More' => 0,
'Test::Exception' => 0,
'Test::MockObject::Extends' => 0,
},
add_to_cleanup => [ 'App-WatchLater-*' ],
meta_merge => {
}
},
"runtime" : {
"requires" : {
"DBD::SQLite" : "0",
"DBI" : "0",
"HTTP::Tiny" : "0.055",
"IO::Socket::SSL" : "1.56",
"JSON" : "0",
"Net::SSLeay" : "1.49",
"Try::Tiny" : "0",
"URI::Find" : "0",
"perl" : "5.016"
}
},
"test" : {
"requires" : {
"Test::Exception" : "0",
"Test::MockObject::Extends" : "0",
"Test::More" : "0"
}
App::WatchLater::YouTube:
file: lib/App/WatchLater/YouTube.pm
version: '0.03'
requires:
DBD::SQLite: '0'
DBI: '0'
HTTP::Tiny: '0.055'
IO::Socket::SSL: '1.56'
JSON: '0'
Net::SSLeay: '1.49'
Try::Tiny: '0'
URI::Find: '0'
perl: '5.016'
resources:
license: http://opensource.org/licenses/mit-license.php
repository: https://github.com/bcc32/App-WatchLater
version: '0.03'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
bin/yt-desc-links view on Meta::CPAN
package App::YtDescLinks;
use 5.016;
use strict;
use warnings;
use Carp;
use Getopt::Long qw(:config auto_help gnu_getopt);
use List::Util qw(any);
use Pod::Usage;
use Try::Tiny;
use URI::Find;
use App::WatchLater::YouTube;
my %opts;
GetOptions(
\%opts,
'filter|f!',
'version|v',
lib/App/WatchLater.pm view on Meta::CPAN
package App::WatchLater;
use 5.016;
use strict;
use warnings;
use Carp;
use DBI;
use Getopt::Long qw(:config auto_help gnu_getopt);
use Pod::Usage;
use Try::Tiny;
use App::WatchLater::YouTube;
use App::WatchLater::Browser;
=head1 NAME
App::WatchLater - Manage your YouTube Watch Later videos
=head1 VERSION
( run in 0.396 second using v1.01-cache-2.11-cpan-05444aca049 )