7.2.1 • Published 5 years ago

megadoc-plugin-yard-api v7.2.1

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

YARD-API megadoc Plugin

This plugin parses Rails controllers that are documented in the YARD-API format.

Configuration

See [./lib/config.js]

// megadoc.conf.js

exports['yard-api'] = {
    /**
     * @property {String}
     *
     * The full command to use for generating the JSON YARD-API documents.
     * This will be run in the repository's root (dir of megadoc.conf.js).
     */
    command: "bundle exec rake yard_api",

    /**
     * @property {String}
     *
     * Pattern to find the generated JSON documents.
     */
    source: "public/doc/api/**/*.json",

    /**
     * @property {RegExp}
     *
     * Pattern to exclude any matched JSON source files.
     */
    exclude: null,

    /**
     * @property {Boolean}
     *
     * TODO: this is currenty dysfunctional.
     */
    showEndpointPath: false
};