UNPKG

@uiengine/cli

Version:
26 lines (22 loc) 649 B
const UIengine = require('@uiengine/core') exports.describe = 'Build the site' exports.builder = yargs => yargs .example('$0 build') // watch .array('watch') .describe('watch', 'Rebuild on file change. Can be a list of additional files to watch, e.g. watch=resources docs/*.md') .alias('w', 'watch') // server .boolean('serve') .default('serve', false) .describe('serve', 'Spawn a server') .alias('s', 'serve') // quiet .boolean('info') .default('info', true) .describe('info', 'Log info output') exports.handler = argv => { UIengine.build(argv) .catch(() => { process.exit(1) }) }