aboutsummaryrefslogtreecommitdiffstats
path: root/cpanfile
diff options
context:
space:
mode:
authorMatthew Somerville <matthew@mysociety.org>2013-03-15 15:38:21 +0000
committerMatthew Somerville <matthew@mysociety.org>2013-03-15 15:38:42 +0000
commit9f0687c6c13b6568058c7bf63a3e8bac6b9b2044 (patch)
treed86728284e3a839c4a5e5e94f2cfd941eb6749b3 /cpanfile
parentc3f683cdabaaeb0765665efcd6885bcfe456689b (diff)
Move to cpanfile that current carton uses.
Diffstat (limited to 'cpanfile')
-rw-r--r--cpanfile91
1 files changed, 91 insertions, 0 deletions
diff --git a/cpanfile b/cpanfile
new file mode 100644
index 000000000..f7e8f0a41
--- /dev/null
+++ b/cpanfile
@@ -0,0 +1,91 @@
+# setenv script
+requires 'List::MoreUtils';
+requires 'Class::Unload';
+
+# Catalyst itself, and modules/plugins used
+requires 'Catalyst', '5.80031';
+requires 'Catalyst::Action::RenderView';
+requires 'Catalyst::Authentication::Store::DBIx::Class';
+requires 'Catalyst::Devel';
+requires 'Catalyst::Model::Adaptor';
+requires 'Catalyst::Plugin::Authentication';
+requires 'Catalyst::Plugin::Session::State::Cookie';
+requires 'Catalyst::Plugin::Session::Store::DBIC';
+requires 'Catalyst::Plugin::SmartURI';
+requires 'Catalyst::Plugin::Static::Simple';
+requires 'Catalyst::Plugin::Unicode::Encoding';
+requires 'Catalyst::View::TT';
+
+# Modules used by FixMyStreet
+requires 'Cache::Memcached';
+requires 'Carp';
+requires 'CGI';
+requires 'Class::Std::Fast::Storable';
+requires 'Crypt::Eksblowfish::Bcrypt';
+requires 'DateTime';
+requires 'DateTime::Format::HTTP';
+requires 'DateTime::Format::ISO8601';
+requires 'DateTime::Format::Pg';
+requires 'DateTime::Format::W3CDTF';
+requires 'DateTime::TimeZone';
+requires 'DBD::Pg', '2.9.2';
+requires 'DBI';
+requires 'DBIx::Class::EncodedColumn::Crypt::Eksblowfish::Bcrypt';
+requires 'DBIx::Class::FilterColumn';
+requires 'DBIx::Class::InflateColumn::DateTime';
+requires 'DBIx::Class::ResultSet';
+requires 'DBIx::Class::Schema::Loader';
+requires 'Digest::MD5';
+requires 'Digest::SHA1';
+requires 'Email::Send';
+requires 'Email::Send::SMTP';
+requires 'Email::Simple';
+requires 'Email::Valid';
+requires 'Error';
+requires 'File::Find';
+requires 'File::Path';
+requires 'File::Slurp';
+requires 'Geography::NationalGrid';
+requires 'Getopt::Long::Descriptive';
+requires 'HTML::Entities';
+requires 'HTTP::Request::Common';
+requires 'Image::Size';
+requires 'IO::String';
+requires 'JSON';
+requires 'LWP::Simple';
+requires 'LWP::UserAgent';
+requires 'Math::Trig';
+requires 'Module::Pluggable';
+requires 'Moose';
+requires 'namespace::autoclean';
+requires 'Net::Domain::TLD';
+requires 'Path::Class';
+requires 'POSIX';
+requires 'Readonly';
+requires 'Regexp::Common';
+requires 'Scalar::Util';
+requires 'SOAP::Lite';
+requires 'SOAP::WSDL';
+requires 'Statistics::Distributions';
+requires 'Storable';
+requires 'Template::Plugin::Comma';
+requires 'URI';
+requires 'URI::Escape';
+requires 'URI::QueryParam';
+requires 'XML::RSS';
+requires 'XML::Simple';
+requires 'YAML';
+
+# Modules used by the test suite
+requires 'CGI::Simple';
+requires 'HTTP::Headers';
+requires 'HTTP::Response';
+requires 'Sort::Key';
+requires 'Sub::Override';
+requires 'Test::Exception';
+requires 'Test::LongString';
+requires 'Test::More', '0.88';
+requires 'Test::Warn';
+requires 'Test::WWW::Mechanize::Catalyst';
+requires 'Web::Scraper';
+