Changes for version 0.03 - 2024-07-04

  • Framework now detects typos made in configuration of schemas and endpoints
  • Renamed request_schema to request and response_schema to response in Endpoint
  • Removed example libraries from the index
  • Documentation fixes

Documentation

Reference to APIs with Whelk
Setting up Whelk inside Kelp

Modules

A friendly API framework based on Kelp
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/Exception.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