1.2.3 • Published 9 years ago
documentation-wrapper v1.2.3
documentation-wrapper
documentationjs wrapper command line tool.
Why?
- documentationjs not allow to customize output of
build -f mdorreadme. - documentation-wrapper replace documentationjs's internal markdown template with
simple-markdown-ast.js
Install
Install with npm:
npm install -g documentation-wrapperUsage
Same with documentationjs
documentation-wrapper build -f md lib/markdown/simple-markdown-ast.jsExample Output
commentsToAST(comments: Array<Object>, opts: Object, callback: Function): undefined
Given a hierarchy-nested set of comments, generate an remark-compatible
Abstract Syntax Tree usable for generating Markdown output
Parameters
comments: Array<Object> - nested commentopts: Object - currently none acceptedcallback: Function - called with AST
Returns: undefined
Person
constructor({ name })
Parameters
name: string - Person name
getName(): string
get person name
Returns: string
hello(text: string): string
Parameters
text: string
Returns: string - echo text
hello_destructuring({ name, age })
hello with destructuring params
Parameters
Changelog
See Releases page.
Running tests
Install devDependencies and Run npm test:
npm i -d && npm testContributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature - Commit your changes:
git commit -am 'Add some feature' - Push to the branch:
git push origin my-new-feature - Submit a pull request :D
Author
License
MIT © azu