UNPKG

wooff

Version:

Cli tool to check and update dependencies.

40 lines (31 loc) 958 B
#!/usr/bin/env node /** * dependancy-updater * Cli tool to update Devendancies and related functionalities. * * @author Shashwat Gupta (Shashtag) <https://github.com/shashtag> */ const init = require('./utils/init'); const cli = require('./utils/cli'); const handleInputErrors = require('./utils/handleInputError'); const getCsvData = require('./utils/getCsvData'); const handleMissingInputs = require('./utils/handleMissingInputs'); const loading = require('loading-cli'); const inputGhPat = require('./utils/inputGhPat'); global.csvData = []; global.flags = cli.flags; global.inputPackageName = ''; global.inputPackageVersion = ''; global.load = loading('Performing operations'); const input = cli.input; const { clear, debug } = flags; (async () => { init({ clear }); input.includes(`help`) && cli.showHelp(0); if (flags.csv && flags.package) { handleInputErrors(); await inputGhPat(); getCsvData(); } handleMissingInputs(); })();