The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.04 - 2024-07-06

  • Default and example values are now validated before they are put into OpenAPI document
  • Typo detection now suggests a closest valid alternative if one exists
  • Whelk::OpenAPI has been refactored
  • Added documentation for Whelk::Exception
  • Set minimum YAML::PP version

Documentation

Reference to APIs with Whelk
Setting up Whelk inside Kelp

Modules

A friendly API framework based on Kelp
Exceptions for your API
Whelk validation language

Provides

in lib/Kelp/Module/Whelk.pm
in lib/Whelk/Config.pm
in lib/Whelk/Endpoint.pm
in lib/Whelk/Endpoint/Parameters.pm
in lib/Whelk/Formatter.pm
in lib/Whelk/Formatter/JSON.pm
in lib/Whelk/Formatter/YAML.pm
in lib/Whelk/OpenAPI.pm
in lib/Whelk/Resource.pm
in lib/Whelk/ResourceMeta.pm
in lib/Whelk/Role/Resource.pm
in lib/Whelk/Schema/Definition.pm
in lib/Whelk/Schema/Definition/Array.pm
in lib/Whelk/Schema/Definition/Boolean.pm
in lib/Whelk/Schema/Definition/Empty.pm
in lib/Whelk/Schema/Definition/Integer.pm
in lib/Whelk/Schema/Definition/Null.pm
in lib/Whelk/Schema/Definition/Number.pm
in lib/Whelk/Schema/Definition/Object.pm
in lib/Whelk/Schema/Definition/String.pm
in lib/Whelk/Schema/Definition/_Scalar.pm
in lib/Whelk/StrictBase.pm
in lib/Whelk/Wrapper.pm
in lib/Whelk/Wrapper/Simple.pm
in lib/Whelk/Wrapper/WithStatus.pm