Skip to content

@nhtio/lucid-resourceful

Modules

ModuleDescription
@nhtio/lucid-resourcefulA decorator-driven AdonisJS library that lets you annotate Lucid ORM models with metadata to automatically generate CRUD controllers, validation rules, OpenAPI schemas, and a unified query interface.
@nhtio/lucid-resourceful/definitionsColumn Data Type Definition Helpers for Resourceful Lucid Models
@nhtio/lucid-resourceful/encodingPortable cross-environment encoding and decoding of structured data.
@nhtio/lucid-resourceful/errorsErrors thrown by the Lucid Resourceful Library
@nhtio/lucid-resourceful/integration/middlewares/odata_errorAn Adonis middleware which intercepts errors thrown during the request lifecycle and formats the responses in a consistent manner meant to be easily consumed by clients.
@nhtio/lucid-resourceful/integration/middlewares/resourceful_encoded_requestAn Adonis middleware which accepts and decodes requests encoded using the Resourceful encoding utility.
@nhtio/lucid-resourceful/integration/middlewares/resourceful_errorAn Adonis middleware which intercepts errors thrown during the request lifecycle and formats the responses in a consistent manner meant to be easily consumed by clients.
@nhtio/lucid-resourceful/integration/providerThe Adonis Provider for the Lucid Resourceful Library which adds the router.resourceful functionality
@nhtio/lucid-resourceful/joiA modified version of the joi validation library which adds support for new custom schemas
@nhtio/lucid-resourceful/odata/contextUtility which allows resolution of resourceful odata context.
@nhtio/lucid-resourceful/odata/macroUtility which provides a stable XML response for OData requests.
@nhtio/lucid-resourceful/routerResourceful Router Macro for use with Lucid Resourceful Library
@nhtio/lucid-resourceful/router/contextUtility which allows resolution of resourceful model context.
@nhtio/lucid-resourceful/router/utilsResourceful Router Macro for use with Lucid Resourceful Library
@nhtio/lucid-resourceful/typesTypes utilized by @nhtio/lucid-resourceful
@nhtio/lucid-resourceful/utilsHelpers and utilities used by Lucid Resourceful