Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | import Listr from 'listr'; import chalk from 'chalk'; import removeExtension from './removeExtension.js'; export default async function removeExtensions(ohifExtensionsToRemove) { // Auto generate Listr tasks... const taskEntries = []; ohifExtensionsToRemove.forEach(packageName => { const title = `Removing ohif-extension ${packageName}`; taskEntries.push({ title, task: async () => await removeExtension(packageName), }); }); const tasks = new Listr(taskEntries, { exitOnError: true, }); await tasks .run() .then(() => { let extensonsString = ''; ohifExtensionsToRemove.forEach(packageName => { extensonsString += ` ${packageName}`; }); console.log(`${chalk.green.bold(`Extensions removed:${extensonsString}`)} `); }) .catch(error => { console.log(error.message); }); } |