node-reveal
Version:
Node CLI for reveal.js
31 lines (24 loc) • 511 B
JavaScript
const yargs = require('yargs');
const handler = require('./src/handler');
const builder = {
i: {
alias: 'init',
default: 'reveal-demo',
describe: 'Create a new project.',
},
w: {
alias: 'watch',
default: false,
describe: 'Server in watch mode.',
},
}
const argv = yargs
.options(builder)
.help('h')
.alias('h', 'help')
.alias('v', 'version')
.describe('v', 'Show version')
.version(() => require('./package').version)
.argv
handler(argv);