mirror of
https://github.com/nasa/openmct.git
synced 2025-06-17 14:48:13 +00:00
[API] Render API docs to HTML
This commit is contained in:
@ -148,9 +148,11 @@ gulp.task('watch', function () {
|
|||||||
gulp.task('api', function () {
|
gulp.task('api', function () {
|
||||||
var jsdoc2md = require('gulp-jsdoc-to-markdown');
|
var jsdoc2md = require('gulp-jsdoc-to-markdown');
|
||||||
var concat = require('gulp-concat');
|
var concat = require('gulp-concat');
|
||||||
|
var markdown = require('gulp-markdown');
|
||||||
return gulp.src('src/**/*.js')
|
return gulp.src('src/**/*.js')
|
||||||
.pipe(concat('api.md'))
|
.pipe(concat('api.md'))
|
||||||
.pipe(jsdoc2md())
|
.pipe(jsdoc2md())
|
||||||
|
.pipe(markdown())
|
||||||
.pipe(gulp.dest(paths.dist));
|
.pipe(gulp.dest(paths.dist));
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@ -16,6 +16,7 @@
|
|||||||
"gulp-jscs": "^3.0.2",
|
"gulp-jscs": "^3.0.2",
|
||||||
"gulp-jsdoc-to-markdown": "^1.2.2",
|
"gulp-jsdoc-to-markdown": "^1.2.2",
|
||||||
"gulp-jshint": "^2.0.0",
|
"gulp-jshint": "^2.0.0",
|
||||||
|
"gulp-markdown": "^1.2.0",
|
||||||
"gulp-rename": "^1.2.2",
|
"gulp-rename": "^1.2.2",
|
||||||
"gulp-replace-task": "^0.11.0",
|
"gulp-replace-task": "^0.11.0",
|
||||||
"gulp-requirejs-optimize": "^0.3.1",
|
"gulp-requirejs-optimize": "^0.3.1",
|
||||||
|
Reference in New Issue
Block a user