npm

uridoc

3.1.1 • Public • Published

URI Doc

Generate URI document from comments.

Usage

Installation

npm install -g uridoc

Run

uridoc ./demo.js Document.md

Also support glob(must be with quotation marks):

uridoc "./**/*Routes.js" Document.md

URI Definition Demo

/*
@uri
This is a test API.
Just for testing.
@get /api/v1/:part1/test/:part2
@request
    @headers
        header1:First header.
        header2:Second header.
    @path
        part1 - First part.
        part2 - Second part.
    @query
        query1=First query.
        query2=Second query.
    @body application/json
        {
            "a": String,// This is a.
            "b": String,
        }
@response
    @headers
        rheader1:First header.
        rheader2:Second header
    @body
        {
            "c": String,
            "d": Number,
        }
 */

GET /api/v1/:part1/test/:part2

This is a test API.

Just for testing.

Request

Headers
Name Description
header1 First header.
header2 Second header.
Path
Name Description
part1 First part.
part2 Second part.
Query
Name Description
query1 First query.
query2 Second query.
Body
{
    "a": String,// This is a.
    "b": String,
}

Response

Headers
Name Description
header1 First header.
header2 Second header.
Body
{
    "c": String,
    "d": Number,
}

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i uridoc

    Weekly Downloads

    0

    Version

    3.1.1

    License

    MPL-2.0

    Unpacked Size

    33.8 kB

    Total Files

    10

    Last publish

    Collaborators

    • libook