mirror of
https://github.com/balena-io/balena-cli.git
synced 2025-02-07 11:31:15 +00:00
21 lines
532 B
CoffeeScript
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)
|