2015-03-16 08:45:44 -04:00

21 lines
532 B
CoffeeScript

mkdirp = require('mkdirp')
fs = require('fs')
path = require('path')
capitano = require('capitano')
markdown = require('./markdown')
capitano.command
signature: 'markdown <file> <output>'
description: 'file to markdown'
action: (params, options, done) ->
mkdirp.sync(params.output)
action = require(params.file)
for actionName, actionCommand of action
output = path.join(params.output, "#{actionName}.markdown")
fs.writeFileSync(output, markdown.command(actionCommand))
return done()
capitano.run(process.argv)