src/cli.js
import commander from 'commander';
import packageJSON from '../package.json';
import genDiff from '.';
const runCLI = () => {
commander
.version(packageJSON.version)
.description('Compares two configuration files and shows a difference.')
.option('-f, --format <type>', 'Output format', 'pretty')
.arguments('<pathToFile1> <pathToFile2>')
.action((pathToFile1, pathToFile2) => {
const result = genDiff(pathToFile1, pathToFile2, commander.format);
console.log(result);
})
.parse(process.argv);
if (!commander.args.length) commander.help();
};
export default runCLI;