var selectedModule = process.argv[2] if(!selectedModule){ console.log('You must input arguments.') console.log('# node removeCustomAutoLoadModule.js ') console.log('Example:') console.log('# node removeCustomAutoLoadModule.js ExtraBlocks') return } var exec = require('child_process').exec var request = require('request') var homeDirectory = __dirname + '/../' var customAutoLoadFolder = `${homeDirectory}libs/customAutoLoad/` var tempFolder = `${__dirname}/customAutoLoad` var deleteModule = function(myModule){ exec(`rm -rf ${customAutoLoadFolder}${myModule}`,function(){ console.log(`## Removing "${myModule}"`) }) } selectedModule.split(',').forEach(function(myModule){ deleteModule(myModule) })