Nine Pomeranian Monsters

    @itsjamie/esdoc-flow-type-plugin

    0.5.0 • Public • Published

    ESDoc Flow Type Plugin (PoC)

    This plugin is proof of concept.

    Install

    npm install @itsjamie/esdoc-flow-type-plugin

    Config

    {
        "source": "./src",
        "destination": "./doc",
        "plugins": [
            { 
                "name": "@itsjamie/esdoc-flow-type-plugin", 
                "option": {
                    "enable": true
                }
            }
        ]
    }
    • enable is default true

    Example

    export class Foo {
      // without document
      member: number;
      
      // without document
      method1(n: number): string {
      }
      
      // without @param and @return
      /**
       * this is method2.
       */
      method2(n: number): string {
      }
      
      // without type in @param and @return
      /**
       * this is method3.
       * @param n - this is param desc.
       * @return this is return desc. 
       */
      method3(n: number): string {
      }
    }

    LICENSE

    MIT

    Author

    Ryo Maruyama@h13i32maru

    Install

    npm i @itsjamie/esdoc-flow-type-plugin

    DownloadsWeekly Downloads

    1

    Version

    0.5.0

    License

    MIT

    Unpacked Size

    11.9 kB

    Total Files

    5

    Last publish

    Collaborators

    • itsjamie