perl-Dancer2-Plugin-OpenAPIRoutes-0.03-alt1.noarch.rpm


Advertisement

Description

perl-Dancer2-Plugin-OpenAPIRoutes - automatic routes creation

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package filename perl-Dancer2-Plugin-OpenAPIRoutes-0.03-alt1.noarch.rpm
Package name perl-Dancer2-Plugin-OpenAPIRoutes
Package version 0.03
Package release alt1
Package architecture noarch
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 19.79 KB
Installed size 19.79 KB
Automatically creates Dancer's routes from Swagger specification file.
Extracts request parameters according to given spec. Uploaded files are
the Dancer2::Core::Request::Upload manpage objects.
Automatically decodes JSON parameters if "Content-Type" is application/json.
Automatically encodes answers to application/json if "Accept" header asks for
it and returned value is reference. It checks also whether parameter is
required or not but doesn't do real validation yet.
Catches thrown exceptions and makes JSON error messages if "Accept"
is application/json.
Makes very smart mapping from route to Module::handler_function.
For example:
/order:
post:
...
/order/{id}
delete:
...
patch:
...
will be mapped to Order::create(), Order::remove() and Order::update()
accordingly.

Alternatives

Package Version Architecture Repository
perl-Dancer2-Plugin-OpenAPIRoutes - - -

Requires

Name Value
/usr/share/perl5 -
perl(Dancer2/Plugin.pm) -
perl(Data/Walk.pm) -
perl(File/Spec.pm) -
perl(JSON.pm) -
perl(JSON/Pointer.pm) -
perl(Module/Load.pm) -
perl(Path/Tiny.pm) -
perl(YAML/XS.pm) -
rpmlib(PayloadIsLzma) -

Provides

Name Value
perl(Dancer2/Plugin/OpenAPIRoutes.pm) = 0.030
perl-Dancer2-Plugin-OpenAPIRoutes = 0.03-alt1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package perl-Dancer2-Plugin-OpenAPIRoutes-0.03-alt1.noarch.rpm
Source Package perl-Dancer2-Plugin-OpenAPIRoutes-0.03-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/autoimports/Sisyphus noarch autoimports
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Dancer2-Plugin-OpenAPIRoutes rpm package:
    # sudo apt-get install perl-Dancer2-Plugin-OpenAPIRoutes

Files

Path
/usr/share/doc/perl-Dancer2-Plugin-OpenAPIRoutes-0.03/README.md
/usr/share/perl5/Dancer2/
/usr/share/perl5/Dancer2/Plugin/OpenAPIRoutes.pm

See Also

Package Description
perl-Dancer2-Plugin-PageHistory-0.210-alt1.noarch.rpm Collect interesting pages a user has visited in the session
perl-Dancer2-Plugin-Paginator-2.10-alt1.noarch.rpm Dancer2 plugin for Paginator::Lite
perl-Dancer2-Plugin-ParamKeywords-0.1.5-alt1.noarch.rpm Sugar for the params() keyword
perl-Dancer2-Plugin-ParamTypes-0.006-alt1.noarch.rpm Parameter type checking plugin for Dancer2
perl-Dancer2-Plugin-Passphrase-3.3.3-alt1.noarch.rpm Passphrases and Passwords as objects for Dancer2
perl-Dancer2-Plugin-Path-Class-0.08-alt1.noarch.rpm list a directory using Path::Class
perl-Dancer2-Plugin-Pg-0.07-alt1.noarch.rpm PostgreSQL connection for Dancer2
perl-Dancer2-Plugin-ProbabilityRoute-0.03-alt1.noarch.rpm plugin to define behavior with probability matching rules
perl-Dancer2-Plugin-ProgressMeter-0.011-alt1.noarch.rpm Keeps track of progress status
perl-Dancer2-Plugin-ProgressStatus-0.018-alt1.noarch.rpm Keeps track of progress status
perl-Dancer2-Plugin-Queue-0.006-alt1.noarch.rpm Dancer2 plugin for message queue abstractions
perl-Dancer2-Plugin-Queue-IronMQ-0.002-alt1.noarch.rpm Dancer2::Plugin::Queue backend using IronMQ
perl-Dancer2-Plugin-REST-1.02-alt1.noarch.rpm A plugin for writing RESTful apps with Dancer2
perl-Dancer2-Plugin-Redis-0.009-alt1.noarch.rpm Perl Dancer2 plugin for interaction with key-value-store Redis
perl-Dancer2-Plugin-Res-0.09-alt1.noarch.rpm Dancer2 add-on for setting status/response
Advertisement
Advertisement