UNPKG

fusox

Version:

Command line wrapper for fuse-box

14 lines (10 loc) 500 B
const {parseBoolean, parseTruthy} = require('../helpers') module.exports = {parseCommandFlags} function parseCommandFlags (args) { let help = parseBoolean(args.h) || parseBoolean(args.help) let version = parseBoolean(args.v) || parseBoolean(args.version) let docs = parseBoolean(args.d) || parseBoolean(args.docs) let examples = parseBoolean(args.e) || parseBoolean(args.examples) let init = parseTruthy(args.i) || parseTruthy(args.init) return {help, version, docs, examples, init} }