Nihilistic Party Mantra

    @enterthenamehere/esdoc-typescript-plugin

    2.5.0 • Public • Published

    ESDoc TypeScript Plugin (PoC)

    Use with updated EnterTheNameHere/esdoc-monorepo. Original esdoc is here.

    This plugin is proof of concept

    Install

    npm install @enterthenamehere/esdoc-typescript-plugin

    Config

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

    Example

    export class Foo {
      // without document, with initializer
      member: number = 10;
      
      // 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 @enterthenamehere/esdoc-typescript-plugin

    DownloadsWeekly Downloads

    56

    Version

    2.5.0

    License

    MIT

    Unpacked Size

    12.1 kB

    Total Files

    4

    Last publish

    Collaborators

    • enterthenamehere