CarbonCollins/civocloud-nodejs

View on GitHub
gulpfile.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict';

const gulp = require('gulp');
const path = require('path');
const fs = require('fs-extra');
const jsdoc2md = require('jsdoc-to-markdown');

gulp.task('generateDocs', () => {
  return fs.ensureDir(path.join(__dirname, './docs'))
    .then(() => {
      return jsdoc2md.render({
        'no-cache': true,
        separators: true,
        files: ['./index.js', './lib/*.js']
      });
    })
    .then((output) => {
      return fs.writeFile('docs/api.md', output);
    });
});