gulp-jsduck
Version:
Gulp plugin for jsduck
39 lines (26 loc) • 895 B
Markdown
# gulp-jsduck
## A gulp plugin for [jsduck](https://github.com/senchalabs/jsduck)
[](https://travis-ci.org/rwhogg/gulp-jsduck)
## Installing
Add gulp-jsduck as a dev dependency:
```bash
$ npm install --save-dev gulp-jsduck;
```
You'll also need to install the JSDuck gem:
```bash
$ gem install jsduck;
```
Previous versions of the jsduck module that this module depends on installed it by default, but since version 1.0.0
of both this module and jsduck that no longer happens.
## Usage
gulp-jsduck can be used similarly to other Gulp plugins. Just pipe files to it and it will document them:
```js
var gulp = require("gulp");
var GJSDuck = require("gulp-jsduck");
var gjsduck = new GJSDuck(["--out", "docs"]);
gulp.task("default", function()
{
gulp.src("src/**.js")
.pipe(gjsduck.doc());
});
```