apidoc-plugin-validation

0.0.3 • Public • Published

api-doc-validation-plugin

Document request validation rules with @apiValidator and @apiValidate annotations.

Installation

npm install --save-dev apidoc-plugin-validation

No need to do extra works. Because this plugin name starts with apidoc-plugin-* and apidoc will automatically loading the plugins with this pattern.

Usage

/*
 * @apiValidator email Checking the given value is an email.
 */

/*
 * @apiValidate user.email email
 */

Parse parameters to validation rules

/*
 * @apiValidator min:{min} String length of the parameter should exceed
 * the given length
 */

/*
 * @apiValidate user.password min:8
 *
 */

Preview

Screenshot of apidoc validation plugin

Contribution

All PRs and issues are welcome. And stars are also welcome.

/apidoc-plugin-validation/

    Package Sidebar

    Install

    npm i apidoc-plugin-validation

    Weekly Downloads

    0

    Version

    0.0.3

    License

    MIT

    Unpacked Size

    42.8 kB

    Total Files

    8

    Last publish

    Collaborators

    • whiz_sid