{
  "abstract" : "lightweight yet powerful web application framework",
  "author" : [
     "Dancer Core Developers"
  ],
  "dynamic_config" : 0,
  "generated_by" : "Dist::Zilla version 5.040, CPAN::Meta::Converter version 2.150005",
  "license" : [
     "perl_5"
  ],
  "meta-spec" : {
     "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
     "version" : 2
  },
  "name" : "Dancer",
  "prereqs" : {
     "configure" : {
        "requires" : {
           "ExtUtils::MakeMaker" : "0"
        }
     },
     "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",
           "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" : {
        "recommends" : {
           "CPAN::Meta" : "2.120900"
        },
        "requires" : {
           "Devel::Hide" : "0",
           "Digest::MD5" : "0",
           "ExtUtils::MakeMaker" : "0",
           "File::Spec" : "0",
           "HTTP::Cookies" : "0",
           "HTTP::Request" : "0",
           "IO::Handle" : "0",
           "IPC::Open3" : "0",
           "Plack::Builder" : "0",
           "Test::More" : "0",
           "Test::NoWarnings" : "0",
           "blib" : "1.01",
           "perl" : "5.006",
           "utf8" : "0"
        }
     }
  },
  "provides" : {
     "Dancer" : {
        "file" : "lib/Dancer.pm",
        "version" : "1.3200"
     },
     "Dancer::App" : {
        "file" : "lib/Dancer/App.pm",
        "version" : "1.3200"
     },
     "Dancer::Config" : {
        "file" : "lib/Dancer/Config.pm",
        "version" : "1.3200"
     },
     "Dancer::Config::Object" : {
        "file" : "lib/Dancer/Config/Object.pm",
        "version" : "1.3200"
     },
     "Dancer::Continuation" : {
        "file" : "lib/Dancer/Continuation.pm",
        "version" : "1.3200"
     },
     "Dancer::Continuation::Halted" : {
        "file" : "lib/Dancer/Continuation/Halted.pm",
        "version" : "1.3200"
     },
     "Dancer::Continuation::Route" : {
        "file" : "lib/Dancer/Continuation/Route.pm",
        "version" : "1.3200"
     },
     "Dancer::Continuation::Route::ErrorSent" : {
        "file" : "lib/Dancer/Continuation/Route/ErrorSent.pm",
        "version" : "1.3200"
     },
     "Dancer::Continuation::Route::FileSent" : {
        "file" : "lib/Dancer/Continuation/Route/FileSent.pm",
        "version" : "1.3200"
     },
     "Dancer::Continuation::Route::Forwarded" : {
        "file" : "lib/Dancer/Continuation/Route/Forwarded.pm",
        "version" : "1.3200"
     },
     "Dancer::Continuation::Route::Passed" : {
        "file" : "lib/Dancer/Continuation/Route/Passed.pm",
        "version" : "1.3200"
     },
     "Dancer::Continuation::Route::Templated" : {
        "file" : "lib/Dancer/Continuation/Route/Templated.pm",
        "version" : "1.3200"
     },
     "Dancer::Cookie" : {
        "file" : "lib/Dancer/Cookie.pm",
        "version" : "1.3200"
     },
     "Dancer::Cookies" : {
        "file" : "lib/Dancer/Cookies.pm",
        "version" : "1.3200"
     },
     "Dancer::Deprecation" : {
        "file" : "lib/Dancer/Deprecation.pm",
        "version" : "1.3200"
     },
     "Dancer::Engine" : {
        "file" : "lib/Dancer/Engine.pm",
        "version" : "1.3200"
     },
     "Dancer::Error" : {
        "file" : "lib/Dancer/Error.pm",
        "version" : "1.3200"
     },
     "Dancer::Exception" : {
        "file" : "lib/Dancer/Exception.pm",
        "version" : "1.3200"
     },
     "Dancer::Exception::Base" : {
        "file" : "lib/Dancer/Exception/Base.pm",
        "version" : "1.3200"
     },
     "Dancer::Factory::Hook" : {
        "file" : "lib/Dancer/Factory/Hook.pm",
        "version" : "1.3200"
     },
     "Dancer::FileUtils" : {
        "file" : "lib/Dancer/FileUtils.pm",
        "version" : "1.3200"
     },
     "Dancer::GetOpt" : {
        "file" : "lib/Dancer/GetOpt.pm",
        "version" : "1.3200"
     },
     "Dancer::HTTP" : {
        "file" : "lib/Dancer/HTTP.pm",
        "version" : "1.3200"
     },
     "Dancer::Handler" : {
        "file" : "lib/Dancer/Handler.pm",
        "version" : "1.3200"
     },
     "Dancer::Handler::Debug" : {
        "file" : "lib/Dancer/Handler/Debug.pm",
        "version" : "1.3200"
     },
     "Dancer::Handler::PSGI" : {
        "file" : "lib/Dancer/Handler/PSGI.pm",
        "version" : "1.3200"
     },
     "Dancer::Handler::Standalone" : {
        "file" : "lib/Dancer/Handler/Standalone.pm",
        "version" : "1.3200"
     },
     "Dancer::Hook" : {
        "file" : "lib/Dancer/Hook.pm",
        "version" : "1.3200"
     },
     "Dancer::Hook::Properties" : {
        "file" : "lib/Dancer/Hook/Properties.pm",
        "version" : "1.3200"
     },
     "Dancer::Logger" : {
        "file" : "lib/Dancer/Logger.pm",
        "version" : "1.3200"
     },
     "Dancer::Logger::Abstract" : {
        "file" : "lib/Dancer/Logger/Abstract.pm",
        "version" : "1.3200"
     },
     "Dancer::Logger::Capture" : {
        "file" : "lib/Dancer/Logger/Capture.pm",
        "version" : "1.3200"
     },
     "Dancer::Logger::Capture::Trap" : {
        "file" : "lib/Dancer/Logger/Capture/Trap.pm",
        "version" : "1.3200"
     },
     "Dancer::Logger::Console" : {
        "file" : "lib/Dancer/Logger/Console.pm",
        "version" : "1.3200"
     },
     "Dancer::Logger::Diag" : {
        "file" : "lib/Dancer/Logger/Diag.pm",
        "version" : "1.3200"
     },
     "Dancer::Logger::File" : {
        "file" : "lib/Dancer/Logger/File.pm",
        "version" : "1.3200"
     },
     "Dancer::Logger::Note" : {
        "file" : "lib/Dancer/Logger/Note.pm",
        "version" : "1.3200"
     },
     "Dancer::Logger::Null" : {
        "file" : "lib/Dancer/Logger/Null.pm",
        "version" : "1.3200"
     },
     "Dancer::MIME" : {
        "file" : "lib/Dancer/MIME.pm",
        "version" : "1.3200"
     },
     "Dancer::ModuleLoader" : {
        "file" : "lib/Dancer/ModuleLoader.pm",
        "version" : "1.3200"
     },
     "Dancer::Object" : {
        "file" : "lib/Dancer/Object.pm",
        "version" : "1.3200"
     },
     "Dancer::Object::Singleton" : {
        "file" : "lib/Dancer/Object/Singleton.pm",
        "version" : "1.3200"
     },
     "Dancer::Plugin" : {
        "file" : "lib/Dancer/Plugin.pm",
        "version" : "1.3200"
     },
     "Dancer::Plugin::Ajax" : {
        "file" : "lib/Dancer/Plugin/Ajax.pm",
        "version" : "1.3200"
     },
     "Dancer::Renderer" : {
        "file" : "lib/Dancer/Renderer.pm",
        "version" : "1.3200"
     },
     "Dancer::Request" : {
        "file" : "lib/Dancer/Request.pm",
        "version" : "1.3200"
     },
     "Dancer::Request::Upload" : {
        "file" : "lib/Dancer/Request/Upload.pm",
        "version" : "1.3200"
     },
     "Dancer::Response" : {
        "file" : "lib/Dancer/Response.pm",
        "version" : "1.3200"
     },
     "Dancer::Route" : {
        "file" : "lib/Dancer/Route.pm",
        "version" : "1.3200"
     },
     "Dancer::Route::Cache" : {
        "file" : "lib/Dancer/Route/Cache.pm",
        "version" : "1.3200"
     },
     "Dancer::Route::Registry" : {
        "file" : "lib/Dancer/Route/Registry.pm",
        "version" : "1.3200"
     },
     "Dancer::Serializer" : {
        "file" : "lib/Dancer/Serializer.pm",
        "version" : "1.3200"
     },
     "Dancer::Serializer::Abstract" : {
        "file" : "lib/Dancer/Serializer/Abstract.pm",
        "version" : "1.3200"
     },
     "Dancer::Serializer::Dumper" : {
        "file" : "lib/Dancer/Serializer/Dumper.pm",
        "version" : "1.3200"
     },
     "Dancer::Serializer::JSON" : {
        "file" : "lib/Dancer/Serializer/JSON.pm",
        "version" : "1.3200"
     },
     "Dancer::Serializer::JSONP" : {
        "file" : "lib/Dancer/Serializer/JSONP.pm",
        "version" : "1.3200"
     },
     "Dancer::Serializer::Mutable" : {
        "file" : "lib/Dancer/Serializer/Mutable.pm",
        "version" : "1.3200"
     },
     "Dancer::Serializer::XML" : {
        "file" : "lib/Dancer/Serializer/XML.pm",
        "version" : "1.3200"
     },
     "Dancer::Serializer::YAML" : {
        "file" : "lib/Dancer/Serializer/YAML.pm",
        "version" : "1.3200"
     },
     "Dancer::Session" : {
        "file" : "lib/Dancer/Session.pm",
        "version" : "1.3200"
     },
     "Dancer::Session::Abstract" : {
        "file" : "lib/Dancer/Session/Abstract.pm",
        "version" : "1.3200"
     },
     "Dancer::Session::Simple" : {
        "file" : "lib/Dancer/Session/Simple.pm",
        "version" : "1.3200"
     },
     "Dancer::Session::YAML" : {
        "file" : "lib/Dancer/Session/YAML.pm",
        "version" : "1.3200"
     },
     "Dancer::SharedData" : {
        "file" : "lib/Dancer/SharedData.pm",
        "version" : "1.3200"
     },
     "Dancer::Template" : {
        "file" : "lib/Dancer/Template.pm",
        "version" : "1.3200"
     },
     "Dancer::Template::Abstract" : {
        "file" : "lib/Dancer/Template/Abstract.pm",
        "version" : "1.3200"
     },
     "Dancer::Template::Simple" : {
        "file" : "lib/Dancer/Template/Simple.pm",
        "version" : "1.3200"
     },
     "Dancer::Template::TemplateToolkit" : {
        "file" : "lib/Dancer/Template/TemplateToolkit.pm",
        "version" : "1.3200"
     },
     "Dancer::Test" : {
        "file" : "lib/Dancer/Test.pm",
        "version" : "1.3200"
     },
     "Dancer::Timer" : {
        "file" : "lib/Dancer/Timer.pm",
        "version" : "1.3200"
     }
  },
  "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.3200",
  "x_authority" : "cpan:SUKRIA",
  "x_contributors" : [
     "a-adam <[email protected]>",
     "Adam J. Foxson <[email protected]>",
     "Adam Kennedy <[email protected]>",
     "Akash Ayare <[email protected]>",
     "alambike <[email protected]>",
     "Alan Haggai Alavi <[email protected]>",
     "Alberto Simoes <[email protected]>",
     "Alberto Simões <[email protected]>",
     "Alessandro Ranellucci <[email protected]>",
     "Alex C <[email protected]>",
     "Alexis Sukrieh <[email protected]>",
     "Alex Kalderimis <[email protected]>",
     "Alex Kapranoff <[email protected]>",
     "Alex Peters <[email protected]>",
     "Alfie John <[email protected]>",
     "Al Newkirk <[email protected]>",
     "Al Newkirk <[email protected]>",
     "Andrew Beverley <[email protected]>",
     "andy <[email protected]>",
     "Anirvan Chatterjee <[email protected]>",
     "Anton Gerasimov <[email protected]>",
     "asergei <[email protected]>",
     "Ashley Willis <[email protected]>",
     "A. Sinan Unur <[email protected]>",
     "Ask Bjørn Hansen <[email protected]>",
     "Assaf Gordon <[email protected]>",
     "Ben Hutton <[email protected]>",
     "Bernhard Reutner-Fischer <[email protected]>",
     "boris shomodjvarac <shomodj@oginwm09.(none)>",
     "Brad Macpherson <[email protected]>",
     "brian <[email protected]>",
     "Brian E. Lozier <[email protected]>",
     "Brian Hann <[email protected]>",
     "Brian Phillips <[email protected]>",
     "Chris Andrews <[email protected]>",
     "Chris Seymour <[email protected]>",
     "Christian Walde <[email protected]>",
     "chromatic <[email protected]>",
     "Colin Keith <[email protected]>",
     "Colin Kuskie <[email protected]>",
     "CPAN Service <[email protected]>",
     "Craig Treptow <[email protected]>",
     "Dagfinn Ilmari Mannsåker <[email protected]>",
     "Damien Krotkine <[email protected]>",
     "Danijel Tasov <[email protected]>",
     "Dave Doyle <[email protected]>",
     "David Cantrell <[email protected]>",
     "David Golden <[email protected]>",
     "David Moreno <[email protected]>",
     "David Precious <[email protected]>",
     "David Steinbrunner <[email protected]>",
     "David Zurborg <[email protected]>",
     "Dennis Lichtenthaeler <[email protected]>",
     "Duncan Hutty <[email protected]>",
     "Emmanuel Rodriguez <[email protected]>",
     "Fabrice Gabolde <[email protected]>",
     "Fabrice Gabolde <[email protected]>",
     "Fabrice Gabolde <[email protected]>",
     "Fayland Lam <[email protected]>",
     "Felix Dorner <[email protected]>",
     "Flavio Poletti <[email protected]>",
     "Florian Larysch <[email protected]>",
     "Florian Sojer <[email protected]>",
     "Franck Cuny <[email protected]>",
     "franck cuny <[email protected]>",
     "François Charlier <[email protected]>",
     "François Charlier <naz@pwah.(none)>",
     "Gabor Szabo <[email protected]>",
     "Gary Mullen <[email protected]>",
     "geistteufel <[email protected]>",
     "Grzegorz Rożniecki <[email protected]>",
     "Hagen Fuchs <[email protected]>",
     "Hans Dieter Pearcey <[email protected]>",
     "Ilmari Vacklin <[email protected]>",
     "Ilya Chesnokov <[email protected]>",
     "isync <[email protected]>",
     "Ivan Bessarabov <[email protected]>",
     "Ivan Paponov <[email protected]>",
     "Jacob Rideout <[email protected]>",
     "Jakob Voss <[email protected]>",
     "James Aitken <[email protected]>",
     "jamhed <[email protected]>",
     "jamhed <[email protected]>",
     "jamhed.nb <[email protected]>",
     "Jesse van Herk <[email protected]>",
     "Jochen Lutz <[email protected]>",
     "Joel Roth <[email protected]>",
     "John Barrett <[email protected]>",
     "John Wittkoski <[email protected]>",
     "jonasreinsch <[email protected]>",
     "Jonathan \"Duke\" Leto <[email protected]>",
     "Jonathan Hall <[email protected]>",
     "Jonathan Otsuka <[email protected]>",
     "jonathan schatz <[email protected]>",
     "Jonathan Scott Duff <[email protected]>",
     "Joshua Barratt <[email protected]>",
     "JT Smith <[email protected]>",
     "Juan J. Martínez <[email protected]>",
     "Jury Gorky <schwein@schwein-laptop.(none)>",
     "Kaitlyn Parkhurst <[email protected]>",
     "Kent Fredric <[email protected]>",
     "Kirk Kimmel <[email protected]>",
     "Lars Thegler <[email protected]>",
     "Lee Carmichael <[email protected]>",
     "Lee Johnson <[email protected]>",
     "LoonyPandora <[email protected]>",
     "Manuel Weiss <[email protected]>",
     "Marc Chantreux <[email protected]>",
     "Mark Allen <[email protected]>",
     "Mark A. Stratman <[email protected]>",
     "Mark Stosberg <[email protected]>",
     "Martin Schut <[email protected]>",
     "Matthew Horsfall (alh) <[email protected]>",
     "Maurice <[email protected]>",
     "Maxim Ivanov <[email protected]>",
     "Max Maischein <[email protected]>",
     "Michael Genereux <[email protected]>",
     "Michael G. Schwern <[email protected]>",
     "Michal Wojciechowski <[email protected]>",
     "Mikolaj Kucharski <[email protected]>",
     "miyagawa <[email protected]>",
     "mokko <[email protected]>",
     "Murray <[email protected]>",
     "Natal Ngétal <[email protected]>",
     "Nate Jones <[email protected]>",
     "Naveed Massjouni <[email protected]>",
     "Naveed Massjouni <[email protected]>",
     "Naveed <naveed@ironcamel.(none)>",
     "Naveen <[email protected]>",
     "Neil Hooey <[email protected]>",
     "Nicolas Oudard <[email protected]>",
     "niko <[email protected]>",
     "Nuno Carvalho <[email protected]>",
     "Oliver Gorwits <[email protected]>",
     "Olivier Mengué <[email protected]>",
     "Olof Johansson <[email protected]>",
     "Ovid <[email protected]>",
     "Paul Driver <[email protected]>",
     "Paul Fenwick <[email protected]>",
     "Paul Johnson <[email protected]>",
     "Paul Tomlin <[email protected]>",
     "pdl <[email protected]>",
     "Pedro Melo <[email protected]>",
     "Perlover <[email protected]>",
     "Philippe Bruhat (BooK) <[email protected]>",
     "Richard Simões <[email protected]>",
     "Rick Myers <[email protected]>",
     "Rik Brown <[email protected]>",
     "Roberto Patriarca <[email protected]>",
     "Roman Galeev <[email protected]>",
     "Roman Nuritdinov <[email protected]>",
     "Rowan Thorpe <[email protected]>",
     "rowanthorpe <[email protected]>",
     "Russell Jenkins <[email protected]>",
     "Sam Kington <[email protected]>",
     "Sawyer X <[email protected]>",
     "scoopio <[email protected]>",
     "sdeseille <[email protected]>",
     "Sebastian de Castelberg <[email protected]>",
     "sebastian de castelberg <[email protected]>",
     "Skeeve <[email protected]>",
     "Slaven Rezic <[email protected]>",
     "smashz <[email protected]>",
     "Sniperovitch <[email protected]>",
     "Squeeks <[email protected]>",
     "Stefan Hornburg (Racke) <[email protected]>",
     "Steve Hay <[email protected]>",
     "Tatsuhiko Miyagawa <[email protected]>",
     "Tim King <[email protected]>",
     "Tom Heady <[email protected]>",
     "Tom Hukins <[email protected]>",
     "Tom Wyant <[email protected]>",
     "Vyacheslav Matyukhin <[email protected]>",
     "William Wolf <[email protected]>",
     "Xaerxess <[email protected]>",
     "Yanick Champoux <[email protected]>",
     "YOUR_NAME <YOUR_EMAIL>"
  ]
}