UNPKG

verb

Version:

Verb makes it easy to build project documentation using simple markdown templates, with zero configuration required.

25 lines (20 loc) 596 B
var path = require('path'); var file = require('fs-utils'); var relative = require('relative'); var verb = require('../'); var opts = { cwd: 'docs', prefixBase: true, destBase: 'test/actual/', ext: '.md', }; file.expand(['*.md'], opts).map(function(filepath) { verb.init(opts); verb.options = verb.options || {}; var name = file.base(filepath) + opts.ext; var dest = verb.cwd(opts.destBase, name); verb.options.src = filepath; verb.options.dest = dest; file.writeFileSync(dest, verb.read(filepath, opts)); verb.log.success('Saved to', relative(verb.cwd(), dest)); });