{ "abstract" : "lightweight yet powerful web application framework", "author" : [ "Dancer Core Developers" ], "dynamic_config" : 0, "generated_by" : "Dist::Zilla version 5.034, CPAN::Meta::Converter version 2.142690", "license" : [ "perl_5" ], "meta-spec" : { "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec", "version" : "2" }, "name" : "Dancer", "prereqs" : { "configure" : { "requires" : { "ExtUtils::MakeMaker" : "0" } }, "develop" : { "requires" : { "version" : "0.9901" } }, "runtime" : { "recommends" : { "YAML" : "0" }, "requires" : { "Carp" : "0", "Cwd" : "0", "Data::Dumper" : "0", "Encode" : "0", "Exporter" : "0", "Fcntl" : "0", "File::Basename" : "0", "File::Copy" : "0", "File::Path" : "0", "File::Spec" : "0", "File::Spec::Functions" : "0", "File::Temp" : "0", "File::stat" : "0", "FindBin" : "0", "Getopt::Long" : "0", "HTTP::Body" : "0", "HTTP::Date" : "0", "HTTP::Headers" : "0", "HTTP::Server::Simple::PSGI" : "0", "Hash::Merge::Simple" : "0", "IO::File" : "0", "LWP::UserAgent" : "0", "MIME::Types" : "0", "Module::Runtime" : "0", "POSIX" : "0", "Pod::Usage" : "0", "Scalar::Util" : "0", "Test::Builder" : "0", "Test::More" : "0.88", "Time::HiRes" : "0", "Try::Tiny" : "0", "URI" : "0", "URI::Escape" : "0", "base" : "0", "bytes" : "0", "constant" : "0", "lib" : "0", "overload" : "0", "parent" : "0", "strict" : "0", "vars" : "0", "warnings" : "0" } }, "test" : { "requires" : { "Devel::Hide" : "0", "File::Spec" : "0", "HTTP::Cookies" : "0", "HTTP::Request" : "0", "IO::Handle" : "0", "IPC::Open3" : "0", "Plack::Builder" : "0", "Test::More" : "0.88", "perl" : "5.006", "utf8" : "0" } } }, "provides" : { "Dancer" : { "file" : "lib/Dancer.pm", "version" : "1.3136" }, "Dancer::App" : { "file" : "lib/Dancer/App.pm", "version" : "1.3136" }, "Dancer::Config" : { "file" : "lib/Dancer/Config.pm", "version" : "1.3136" }, "Dancer::Config::Object" : { "file" : "lib/Dancer/Config/Object.pm", "version" : "1.3136" }, "Dancer::Continuation" : { "file" : "lib/Dancer/Continuation.pm", "version" : "1.3136" }, "Dancer::Continuation::Halted" : { "file" : "lib/Dancer/Continuation/Halted.pm", "version" : "1.3136" }, "Dancer::Continuation::Route" : { "file" : "lib/Dancer/Continuation/Route.pm", "version" : "1.3136" }, "Dancer::Continuation::Route::ErrorSent" : { "file" : "lib/Dancer/Continuation/Route/ErrorSent.pm", "version" : "1.3136" }, "Dancer::Continuation::Route::FileSent" : { "file" : "lib/Dancer/Continuation/Route/FileSent.pm", "version" : "1.3136" }, "Dancer::Continuation::Route::Forwarded" : { "file" : "lib/Dancer/Continuation/Route/Forwarded.pm", "version" : "1.3136" }, "Dancer::Continuation::Route::Passed" : { "file" : "lib/Dancer/Continuation/Route/Passed.pm", "version" : "1.3136" }, "Dancer::Continuation::Route::Templated" : { "file" : "lib/Dancer/Continuation/Route/Templated.pm", "version" : "1.3136" }, "Dancer::Cookie" : { "file" : "lib/Dancer/Cookie.pm", "version" : "1.3136" }, "Dancer::Cookies" : { "file" : "lib/Dancer/Cookies.pm", "version" : "1.3136" }, "Dancer::Deprecation" : { "file" : "lib/Dancer/Deprecation.pm", "version" : "1.3136" }, "Dancer::Engine" : { "file" : "lib/Dancer/Engine.pm", "version" : "1.3136" }, "Dancer::Error" : { "file" : "lib/Dancer/Error.pm", "version" : "1.3136" }, "Dancer::Exception" : { "file" : "lib/Dancer/Exception.pm", "version" : "1.3136" }, "Dancer::Exception::Base" : { "file" : "lib/Dancer/Exception/Base.pm", "version" : "1.3136" }, "Dancer::Factory::Hook" : { "file" : "lib/Dancer/Factory/Hook.pm", "version" : "1.3136" }, "Dancer::FileUtils" : { "file" : "lib/Dancer/FileUtils.pm", "version" : "1.3136" }, "Dancer::GetOpt" : { "file" : "lib/Dancer/GetOpt.pm", "version" : "1.3136" }, "Dancer::HTTP" : { "file" : "lib/Dancer/HTTP.pm", "version" : "1.3136" }, "Dancer::Handler" : { "file" : "lib/Dancer/Handler.pm", "version" : "1.3136" }, "Dancer::Handler::Debug" : { "file" : "lib/Dancer/Handler/Debug.pm", "version" : "1.3136" }, "Dancer::Handler::PSGI" : { "file" : "lib/Dancer/Handler/PSGI.pm", "version" : "1.3136" }, "Dancer::Handler::Standalone" : { "file" : "lib/Dancer/Handler/Standalone.pm", "version" : "1.3136" }, "Dancer::Hook" : { "file" : "lib/Dancer/Hook.pm", "version" : "1.3136" }, "Dancer::Hook::Properties" : { "file" : "lib/Dancer/Hook/Properties.pm", "version" : "1.3136" }, "Dancer::Logger" : { "file" : "lib/Dancer/Logger.pm", "version" : "1.3136" }, "Dancer::Logger::Abstract" : { "file" : "lib/Dancer/Logger/Abstract.pm", "version" : "1.3136" }, "Dancer::Logger::Capture" : { "file" : "lib/Dancer/Logger/Capture.pm", "version" : "1.3136" }, "Dancer::Logger::Capture::Trap" : { "file" : "lib/Dancer/Logger/Capture/Trap.pm", "version" : "1.3136" }, "Dancer::Logger::Console" : { "file" : "lib/Dancer/Logger/Console.pm", "version" : "1.3136" }, "Dancer::Logger::Diag" : { "file" : "lib/Dancer/Logger/Diag.pm", "version" : "1.3136" }, "Dancer::Logger::File" : { "file" : "lib/Dancer/Logger/File.pm", "version" : "1.3136" }, "Dancer::Logger::Note" : { "file" : "lib/Dancer/Logger/Note.pm", "version" : "1.3136" }, "Dancer::Logger::Null" : { "file" : "lib/Dancer/Logger/Null.pm", "version" : "1.3136" }, "Dancer::MIME" : { "file" : "lib/Dancer/MIME.pm", "version" : "1.3136" }, "Dancer::ModuleLoader" : { "file" : "lib/Dancer/ModuleLoader.pm", "version" : "1.3136" }, "Dancer::Object" : { "file" : "lib/Dancer/Object.pm", "version" : "1.3136" }, "Dancer::Object::Singleton" : { "file" : "lib/Dancer/Object/Singleton.pm", "version" : "1.3136" }, "Dancer::Plugin" : { "file" : "lib/Dancer/Plugin.pm", "version" : "1.3136" }, "Dancer::Plugin::Ajax" : { "file" : "lib/Dancer/Plugin/Ajax.pm", "version" : "1.3136" }, "Dancer::Renderer" : { "file" : "lib/Dancer/Renderer.pm", "version" : "1.3136" }, "Dancer::Request" : { "file" : "lib/Dancer/Request.pm", "version" : "1.3136" }, "Dancer::Request::Upload" : { "file" : "lib/Dancer/Request/Upload.pm", "version" : "1.3136" }, "Dancer::Response" : { "file" : "lib/Dancer/Response.pm", "version" : "1.3136" }, "Dancer::Route" : { "file" : "lib/Dancer/Route.pm", "version" : "1.3136" }, "Dancer::Route::Cache" : { "file" : "lib/Dancer/Route/Cache.pm", "version" : "1.3136" }, "Dancer::Route::Registry" : { "file" : "lib/Dancer/Route/Registry.pm", "version" : "1.3136" }, "Dancer::Serializer" : { "file" : "lib/Dancer/Serializer.pm", "version" : "1.3136" }, "Dancer::Serializer::Abstract" : { "file" : "lib/Dancer/Serializer/Abstract.pm", "version" : "1.3136" }, "Dancer::Serializer::Dumper" : { "file" : "lib/Dancer/Serializer/Dumper.pm", "version" : "1.3136" }, "Dancer::Serializer::JSON" : { "file" : "lib/Dancer/Serializer/JSON.pm", "version" : "1.3136" }, "Dancer::Serializer::JSONP" : { "file" : "lib/Dancer/Serializer/JSONP.pm", "version" : "1.3136" }, "Dancer::Serializer::Mutable" : { "file" : "lib/Dancer/Serializer/Mutable.pm", "version" : "1.3136" }, "Dancer::Serializer::XML" : { "file" : "lib/Dancer/Serializer/XML.pm", "version" : "1.3136" }, "Dancer::Serializer::YAML" : { "file" : "lib/Dancer/Serializer/YAML.pm", "version" : "1.3136" }, "Dancer::Session" : { "file" : "lib/Dancer/Session.pm", "version" : "1.3136" }, "Dancer::Session::Abstract" : { "file" : "lib/Dancer/Session/Abstract.pm", "version" : "1.3136" }, "Dancer::Session::Simple" : { "file" : "lib/Dancer/Session/Simple.pm", "version" : "1.3136" }, "Dancer::Session::YAML" : { "file" : "lib/Dancer/Session/YAML.pm", "version" : "1.3136" }, "Dancer::SharedData" : { "file" : "lib/Dancer/SharedData.pm", "version" : "1.3136" }, "Dancer::Template" : { "file" : "lib/Dancer/Template.pm", "version" : "1.3136" }, "Dancer::Template::Abstract" : { "file" : "lib/Dancer/Template/Abstract.pm", "version" : "1.3136" }, "Dancer::Template::Simple" : { "file" : "lib/Dancer/Template/Simple.pm", "version" : "1.3136" }, "Dancer::Template::TemplateToolkit" : { "file" : "lib/Dancer/Template/TemplateToolkit.pm", "version" : "1.3136" }, "Dancer::Test" : { "file" : "lib/Dancer/Test.pm", "version" : "1.3136" }, "Dancer::Timer" : { "file" : "lib/Dancer/Timer.pm", "version" : "1.3136" } }, "release_status" : "stable", "resources" : { "bugtracker" : { "web" : "https://github.com/PerlDancer/Dancer/issues" }, "homepage" : "https://github.com/PerlDancer/Dancer", "repository" : { "type" : "git", "url" : "https://github.com/PerlDancer/Dancer.git", "web" : "https://github.com/PerlDancer/Dancer" } }, "version" : "1.3136", "x_authority" : "cpan:SUKRIA", "x_contributors" : [ "Achim Adam ", "Adam J. Foxson ", "Adam Kennedy ", "Akash Ayare ", "Al Newkirk ", "Al Newkirk ", "Alan Haggai Alavi ", "Alberto Simoes ", "Alberto Simões ", "Alessandro Ranellucci ", "Alex C ", "Alex Kalderimis ", "Alex Kapranoff ", "Alex Peters ", "Alexis Sukrieh ", "Alfie John ", "Andrew Beverley ", "Anirvan Chatterjee ", "Anton Gerasimov ", "Ashley Willis ", "Ask Bjørn Hansen ", "Assaf Gordon ", "Bernhard Reutner-Fischer ", "Brad Macpherson ", "Brian E. Lozier ", "Brian Hann ", "Brian Phillips ", "CPAN Service ", "Chris Andrews ", "Chris Seymour ", "Christian Walde ", "Colin Keith ", "Colin Kuskie ", "Craig Treptow ", "Dagfinn Ilmari Mannsåker ", "Damien Krotkine ", "Danijel Tasov ", "Dave Doyle ", "David Cantrell ", "David Golden ", "David Moreno ", "David Precious ", "David Steinbrunner ", "David Zurborg ", "Dennis Lichtenthaeler ", "Duncan Hutty ", "Emmanuel Rodriguez ", "Fabrice Gabolde ", "Fabrice Gabolde ", "Fabrice Gabolde ", "Fayland Lam ", "Felix Dorner ", "Flavio Poletti ", "Florian Larysch ", "Florian Sojer ", "Franck Cuny ", "François Charlier ", "François Charlier ", "Gabor Szabo ", "Gary Mullen ", "Grzegorz Rożniecki ", "Hagen Fuchs ", "Hans Dieter Pearcey ", "Ilmari Vacklin ", "Ilya Chesnokov ", "Ivan Bessarabov ", "Ivan Paponov ", "JT Smith ", "Jacob Rideout ", "Jakob Voss ", "James Aitken ", "Jesse van Herk ", "Jochen Lutz ", "Joel Roth ", "John Barrett ", "John Wittkoski ", "Jonathan \"Duke\" Leto ", "Jonathan Hall ", "Jonathan Otsuka ", "Jonathan Scott Duff ", "Joshua Barratt ", "Juan J. Martínez ", "Jury Gorky ", "Kaitlyn Parkhurst ", "Kent Fredric ", "Kirk Kimmel ", "Lars Thegler ", "Lee Carmichael ", "Lee Johnson ", "LoonyPandora ", "Manuel Weiss ", "Marc Chantreux ", "Mark A. Stratman ", "Mark Allen ", "Mark Stosberg ", "Martin Schut ", "Matthew Horsfall (alh) ", "Maurice ", "Max Maischein ", "Michael G. Schwern ", "Michael Genereux ", "Michal Wojciechowski ", "Mikolaj Kucharski ", "Murray ", "Natal Ngétal ", "Nate Jones ", "Naveed ", "Naveed Massjouni ", "Naveen ", "Neil Hooey ", "Nicolas Oudard ", "Oliver Gorwits ", "Olivier Mengué ", "Olof Johansson ", "Ovid ", "Paul Driver ", "Paul Fenwick ", "Paul Johnson ", "Paul Tomlin ", "Pedro Melo ", "Perlover ", "Philippe Bruhat (BooK) ", "Richard Simões ", "Rick Myers ", "Rik Brown ", "Roberto Patriarca ", "Roman Galeev ", "Roman Nuritdinov ", "Rowan Thorpe ", "Sam Kington ", "Sapphire Paw ", "Sawyer X ", "Scott Penrose ", "Sebastian de Castelberg ", "Skeeve ", "Slaven Rezic ", "Sniperovitch ", "Squeeks ", "Stefan Hornburg (Racke) ", "Steve Hay ", "Tatsuhiko Miyagawa ", "Tim King ", "Tom Heady ", "Tom Hukins ", "Tom Wyant ", "Vyacheslav Matyukhin ", "William Wolf ", "Xaerxess ", "YOUR_NAME ", "Yanick Champoux ", "Zefram ", "a-adam ", "andy ", "asergei ", "boris shomodjvarac ", "brian ", "burnersk ", "chromatic ", "franck cuny ", "geistteufel ", "isync ", "jamhed ", "jamhed ", "jamhed.nb ", "jonasreinsch ", "jonathan schatz ", "miyagawa ", "mlbarrow ", "mokko ", "niko ", "pdl ", "ppisar ", "rowanthorpe ", "scoopio ", "sdeseille ", "sebastian de castelberg ", "smashz ", "tednolan " ] }