forked from convos-chat/convos
-
Notifications
You must be signed in to change notification settings - Fork 0
/
cpanfile
34 lines (30 loc) · 1.42 KB
/
cpanfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# You can install dependencies with ./script/convos install [--all|--prod]
requires "IO::Socket::SSL" => "2.009"; # Need to installed first, so "cpanm -M" works
requires "Crypt::Eksblowfish" => "0.009";
requires "File::HomeDir" => "1.00";
requires "File::ReadBackwards" => "1.05";
requires "HTTP::AcceptLanguage" => "0.02";
requires "IRC::Utils" => "0.12";
requires "JSON::Validator" => "4.13";
requires "LinkEmbedder" => "1.17";
requires "Module::Install" => "1.10"; # required by Text::MultiMarkdown
requires "Mojolicious" => "9.00";
requires "Mojolicious::Plugin::OpenAPI" => "4.00";
requires "Mojolicious::Plugin::Webpack" => "0.14";
requires "Parse::IRC" => "1.22";
requires "Text::Markdown" => "1.00";
requires "Time::Piece" => "1.20";
requires "Unicode::UTF8" => "0.62";
suggests "Cpanel::JSON::XS" => "4.09";
suggests "EV" => "4.0";
suggests "IO::Socket::Socks" => "0.64";
feature 'bot', 'Convos bot' => sub {
requires 'DBD::SQLite' => "1.66";
requires 'Hailo' => "0.75";
requires 'Math::Calc::Parser' => "1.00";
};
feature 'ldap', 'LDAP user management' => sub {
requires 'Net::LDAP' => "0.68";
};
test_requires "Test::Deep" => "0.11";
test_requires "Test::More" => "0.88";