cli-training
Version:
get to know amir with `npx amir`
28 lines (22 loc) • 625 B
JavaScript
import { notify } from 'mycustom-cli-alerts';
import cli from './utils/cli.js';
import data from './utils/data.js';
import debuger from './utils/debug.js';
import init from './utils/init.js';
console.clear();
const input = cli.input;
const flags = cli.flags;
(() => {
init();
input.includes('help') && cli.showHelp(0);
console.log(data.bio);
if (cli.flags.social) {
console.log(data.social);
}
if (cli.flags.ad) {
notify({ emojiType: 'info', notifyType: 'ADVERISMENT', msg: data.ad });
}
// debuger(flags.debug, cli);
debuger(flags.debug, input, flags);
})();