UNPKG

pomy

Version:

Based on the concept of a project object model (POM), POMY can manage a project's build, reporting and documentation from a central piece of information.

31 lines (24 loc) 562 B
'use strict'; var gulp = require('gulp'), fs = require('fs'), path = require('path'), spawn = require('child_process').spawn; gulp.task('doc', function(cb) { var command = '../../node_modules/.bin/jsdoc'; var jsdoc = spawn(command, [ '-c', '.jsdoc' ], { cwd: '.' }); jsdoc.stdout.on('data', function(data) { console.log(data.toString()); }); jsdoc.stderr.on('data', function(data) { console.error(data.toString()); }); jsdoc.on('exit', function(code) { console.log('Finish jsdoc process'); cb(); }); });