@fuzzywuzzyjs/cli
Version:
fuzzywuzzy-cli
48 lines (42 loc) • 794 B
JavaScript
const meow = require('meow');
const meowHelp = require('cli-meow-help');
const flags = {
clear: {
type: `boolean`,
default: true,
alias: `c`,
desc: `Clear the console`
},
noClear: {
type: `boolean`,
default: false,
desc: `Don't clear the console`
},
debug: {
type: `boolean`,
default: false,
alias: `d`,
desc: `Print debug info`
},
version: {
type: `boolean`,
alias: `v`,
desc: `Print CLI version`
}
};
const commands = {
help: { desc: `Print help info` },
create: { desc: `Create a fuzzywuzzy project` },
};
const helpText = meowHelp({
name: `fw`,
flags,
commands
});
const options = {
inferType: true,
description: false,
hardRejection: false,
flags
};
module.exports = meow(helpText, options);