UNPKG

@alandawi/adhoc-utils

Version:

Some tools to improve the teamwork

30 lines (27 loc) 890 B
const path = require('path'); const mainQuestions = require('./questions/mainQuestions'); const backupImageTask = require('./tasks/backupImageTask'); const optimizeBuildedBannerTask = require('./tasks/optimizeBuildedBannerTask'); const bannerToVideo = require('./tasks/bannerToVideo'); global.mainTask = null; global.exportConfig = null; global.appRoot = path.resolve(__dirname); global.folderRoot = path.resolve(); (async () => { await mainQuestions(); switch(global.mainTask) { case 'bannerToVideo': await bannerToVideo(); break; case 'backupImage': await backupImageTask(); break; case 'optimizeBuildedBanner': await optimizeBuildedBannerTask(); break; case 'extractFrames': // TODO: Use ffmpeg to extract frames break; default: } })();