bustlelabs/shep

View on GitHub
src/cli.js

Summary

Maintainability
A
0 mins
Test Coverage
import loudRejection from 'loud-rejection'
import yargs from 'yargs'

export default function cli () {
  loudRejection()

  /* eslint-disable no-unused-expressions */
  yargs
    .wrap(120)
    .usage('Usage: $0 <command> [options]')
    .demand(1)
    .commandDir('./commands')
    .version()
    .help()
    .argv
  /* eslint-enable no-unused-expressions */
}