CrowdSec-Client
view release on metacpan or search on metacpan
"no_index" : {
"directory" : [
"t",
"inc"
]
},
"prereqs" : {
"build" : {
"requires" : {
"Date::Parse" : "0",
"HTTP::Request::Common" : "0",
"JSON" : "0",
"LWP::UserAgent" : "0",
"Moo" : "0"
}
},
"configure" : {
"requires" : {
"ExtUtils::MakeMaker" : "0"
}
},
"runtime" : {
"requires" : {
"Date::Parse" : "0",
"HTTP::Request::Common" : "0",
"JSON" : "0",
"LWP::UserAgent" : "0",
"Moo" : "0"
}
}
},
"release_status" : "stable",
"resources" : {
"bugtracker" : {
"web" : "https://github.com/linagora/perl-crowdsec-client/issues"
---
abstract: 'CrowdSec client'
author:
- 'Yadd <yadd@>'
build_requires:
Date::Parse: '0'
HTTP::Request::Common: '0'
JSON: '0'
LWP::UserAgent: '0'
Moo: '0'
configure_requires:
ExtUtils::MakeMaker: '0'
dynamic_config: 1
generated_by: 'ExtUtils::MakeMaker version 7.64, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: '1.4'
name: CrowdSec-Client
no_index:
directory:
- t
- inc
requires:
Date::Parse: '0'
HTTP::Request::Common: '0'
JSON: '0'
LWP::UserAgent: '0'
Moo: '0'
resources:
bugtracker: https://github.com/linagora/perl-crowdsec-client/issues
license: https://opensource.org/license/agpl-v3/
version: '0.04'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
Makefile.PL view on Meta::CPAN
# See lib/ExtUtils/MakeMaker.pm for details of how to influence
# the contents of the Makefile that is written.
WriteMakefile(
NAME => 'CrowdSec::Client',
VERSION_FROM => 'lib/CrowdSec/Client.pm',
ABSTRACT_FROM => 'lib/CrowdSec/Client.pm',
AUTHOR => 'Yadd <yadd@>',
LICENSE => 'perl',
BUILD_REQUIRES => {
'Date::Parse' => 0,
'HTTP::Request::Common' => 0,
'JSON' => 0,
'LWP::UserAgent' => 0,
'Moo' => 0,
},
META_MERGE => {
resources => {
repository => {
url => 'https://github.com/linagora/perl-crowdsec-client.git',
web => 'https://github.com/linagora/perl-crowdsec-client',
type => 'git',
},
license => 'https://opensource.org/license/agpl-v3/',
bugtracker =>
'https://github.com/linagora/perl-crowdsec-client/issues',
},
},
PREREQ_PM => {
'Date::Parse' => 0,
'HTTP::Request::Common' => 0,
'JSON' => 0,
'LWP::UserAgent' => 0,
'Moo' => 0,
},
);
lib/CrowdSec/Client.pm view on Meta::CPAN
package CrowdSec::Client;
use strict;
use Date::Parse;
use HTTP::Request::Common;
use JSON;
use LWP::UserAgent;
use Moo;
use POSIX "strftime";
our $VERSION = '0.04';
# Default alert template
our %DEFAULTS = (
duration => '4h',
( run in 0.359 second using v1.01-cache-2.11-cpan-de7293f3b23 )