{ "abstract" : "lightweight web application framework", "author" : [ "Tokuhiro Matsuno " ], "dynamic_config" : 0, "generated_by" : "Minilla/v2.1.1", "license" : [ "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", "version" : "2" }, "name" : "Amon2", "no_index" : { "directory" : [ "t", "xt", "inc", "share", "eg", "examples", "author", "builder" ] }, "prereqs" : { "configure" : { "requires" : { "Module::Build" : "0.38" } }, "develop" : { "requires" : { "Test::CPAN::Meta" : "0", "Test::MinimumVersion::Fast" : "0.04", "Test::PAUSE::Permissions" : "0.04", "Test::Pod" : "1.41", "Test::Spellunker" : "v0.2.7" } }, "runtime" : { "recommends" : { "Teng" : "0.18" }, "requires" : { "Digest::SHA" : "0", "Encode" : "0", "Exporter" : "0", "File::Copy::Recursive" : "0", "File::ShareDir" : "0", "File::Temp" : "0", "Getopt::Long" : "0", "HTML::FillInForm::Lite" : "0", "HTTP::Headers" : "0", "HTTP::Session2" : "0", "Hash::MultiValue" : "0", "JSON" : "2", "MIME::Base64" : "0", "MRO::Compat" : "0", "Module::CPANfile" : "0.9020", "Plack" : "0.9982", "Plack::Request" : "0", "Plack::Response" : "0", "Plack::Session" : "0", "Plack::Util" : "0", "Pod::Usage" : "0", "Router::Boom" : "0.07", "Scalar::Util" : "0", "Text::Xslate" : "2.0010", "Time::HiRes" : "0", "Try::Tiny" : "0.06", "URI" : "1.54", "URI::Escape" : "0", "URI::QueryParam" : "0", "parent" : "0.223", "perl" : "5.008001" }, "suggests" : { "AnyEvent::Handle" : "0", "HTTP::Session" : "0", "Protocol::WebSocket" : "0.00906", "Protocol::WebSocket::Frame" : "0", "Protocol::WebSocket::Handshake::Server" : "0" } }, "test" : { "requires" : { "Test::More" : "0.98", "Test::Requires" : "0.06" }, "suggests" : { "Amon2::DBI" : "0", "Amon2::Plugin::LogDispatch" : "0", "Amon2::Plugin::Web::HTTPSession" : "0", "Amon2::Plugin::Web::MobileAgent" : "0", "AnyEvent" : "0", "AnyEvent::Socket" : "0", "App::Prove" : "0", "App::cpanminus" : "0", "DBD::SQLite" : "0", "File::Which" : "0", "File::pushd" : "0", "Furl" : "0", "HTML::StickyQuery" : "0", "HTTP::MobileAgent" : "0", "HTTP::Request::Common" : "0", "HTTP::Session::Store::OnMemory" : "0", "Module::Find" : "0", "Module::Functions" : "0", "Plack::Builder" : "0", "Plack::Middleware::Lint" : "0", "Plack::Middleware::ReverseProxy" : "0", "Plack::Middleware::Session" : "0", "Plack::Test" : "0", "Router::Simple::Sinatraish" : "0", "Starlet" : "0", "Test::TCP" : "0", "Test::WWW::Mechanize" : "0", "Test::WWW::Mechanize::PSGI" : "0", "Text::MicroTemplate::Extended" : "0", "Tiffany" : "0", "Twiggy::Server" : "0" } } }, "provides" : { "Amon2" : { "file" : "lib/Amon2.pm", "version" : "6.05" }, "Amon2::Config::Simple" : { "file" : "lib/Amon2/Config/Simple.pm" }, "Amon2::ContextGuard" : { "file" : "lib/Amon2/ContextGuard.pm" }, "Amon2::Declare" : { "file" : "lib/Amon2/Declare.pm" }, "Amon2::Plugin::Web::FillInFormLite" : { "file" : "lib/Amon2/Plugin/Web/FillInFormLite.pm" }, "Amon2::Plugin::Web::JSON" : { "file" : "lib/Amon2/Plugin/Web/JSON.pm" }, "Amon2::Plugin::Web::NoCache" : { "file" : "lib/Amon2/Plugin/Web/NoCache.pm" }, "Amon2::Plugin::Web::PlackSession" : { "file" : "lib/Amon2/Plugin/Web/PlackSession.pm" }, "Amon2::Plugin::Web::Streaming" : { "file" : "lib/Amon2/Plugin/Web/Streaming.pm" }, "Amon2::Plugin::Web::Streaming::Writer" : { "file" : "lib/Amon2/Plugin/Web/Streaming.pm" }, "Amon2::Plugin::Web::WebSocket" : { "file" : "lib/Amon2/Plugin/Web/WebSocket.pm" }, "Amon2::Setup::Asset::Blueprint" : { "file" : "lib/Amon2/Setup/Asset/Blueprint.pm" }, "Amon2::Setup::Asset::Bootstrap" : { "file" : "lib/Amon2/Setup/Asset/Bootstrap.pm" }, "Amon2::Setup::Asset::ES5Shim" : { "file" : "lib/Amon2/Setup/Asset/ES5Shim.pm" }, "Amon2::Setup::Asset::MicroDispatcherJS" : { "file" : "lib/Amon2/Setup/Asset/MicroDispatcherJS.pm" }, "Amon2::Setup::Asset::MicroLocationJS" : { "file" : "lib/Amon2/Setup/Asset/MicroLocationJS.pm" }, "Amon2::Setup::Asset::MicroTemplateJS" : { "file" : "lib/Amon2/Setup/Asset/MicroTemplateJS.pm" }, "Amon2::Setup::Asset::SprintfJS" : { "file" : "lib/Amon2/Setup/Asset/SprintfJS.pm" }, "Amon2::Setup::Asset::StrftimeJS" : { "file" : "lib/Amon2/Setup/Asset/StrftimeJS.pm" }, "Amon2::Setup::Asset::XSRFTokenJS" : { "file" : "lib/Amon2/Setup/Asset/XSRFTokenJS.pm" }, "Amon2::Setup::Asset::jQuery" : { "file" : "lib/Amon2/Setup/Asset/jQuery.pm" }, "Amon2::Setup::Flavor" : { "file" : "lib/Amon2/Setup/Flavor.pm" }, "Amon2::Setup::Flavor::Basic" : { "file" : "lib/Amon2/Setup/Flavor/Basic.pm", "version" : "6.05" }, "Amon2::Setup::Flavor::Large" : { "file" : "lib/Amon2/Setup/Flavor/Large.pm", "version" : "6.05" }, "Amon2::Setup::Flavor::Minimum" : { "file" : "lib/Amon2/Setup/Flavor/Minimum.pm", "version" : "6.05" }, "Amon2::Setup::VC::Git" : { "file" : "lib/Amon2/Setup/VC/Git.pm" }, "Amon2::Trigger" : { "file" : "lib/Amon2/Trigger.pm" }, "Amon2::Util" : { "file" : "lib/Amon2/Util.pm" }, "Amon2::Web" : { "file" : "lib/Amon2/Web.pm" }, "Amon2::Web::Dispatcher::Lite" : { "file" : "lib/Amon2/Web/Dispatcher/Lite.pm" }, "Amon2::Web::Dispatcher::RouterBoom" : { "file" : "lib/Amon2/Web/Dispatcher/RouterBoom.pm" }, "Amon2::Web::Dispatcher::RouterSimple" : { "file" : "lib/Amon2/Web/Dispatcher/RouterSimple.pm" }, "Amon2::Web::Request" : { "file" : "lib/Amon2/Web/Request.pm" }, "Amon2::Web::Response" : { "file" : "lib/Amon2/Web/Response.pm" }, "Amon2::Web::Response::Callback" : { "file" : "lib/Amon2/Web/Response/Callback.pm" }, "Amon2::Web::WebSocket" : { "file" : "lib/Amon2/Web/WebSocket.pm" } }, "release_status" : "stable", "resources" : { "bugtracker" : { "web" : "https://github.com/tokuhirom/Amon/issues" }, "homepage" : "https://github.com/tokuhirom/Amon", "repository" : { "url" : "git://github.com/tokuhirom/Amon.git", "web" : "https://github.com/tokuhirom/Amon" } }, "version" : "6.05", "x_contributors" : [ "noblejasper ", "noblejasper ", "hiratara ", "s-aska ", "Kentaro Kuribayashi ", "Yuki Ibe ", "mattn ", "Masahiro Nagano ", "rightgo09 ", "karupanerura ", "hatyuki ", "Keiji, Yoshimi ", "Nishibayashi Takuji ", "dragon3 ", "Fuji, Goro ", "issm ", "hisaichi5518 ", "Adrian ", "Fuji, Goro ", "ITO Nobuaki ", "Geraud CONTINSOUZAS ", "Geraud CONTINSOUZAS ", "Geraud ", "Katsuhiro Konishi ", "Neil Bowers ", "Kazuhiro Osawa ", "Takafumi Ono ", "moznion ", "wata ", "magnolia ", "Syohei YOSHIDA ", "Hiroyuki Akabane ", "Ichito Nagata " ] }