mirror of
https://github.com/artegoser/create-ts-prod.git
synced 2024-10-05 06:36:05 +03:00
12 lines
290 B
JavaScript
12 lines
290 B
JavaScript
const { spinner } = require("@clack/prompts");
|
|
|
|
module.exports = async (tasks) => {
|
|
for (const task of tasks) {
|
|
if (task.enabled !== false) {
|
|
let s = spinner();
|
|
s.start(task.title);
|
|
const result = await task.task(s);
|
|
s.stop(result || task.title);
|
|
}
|
|
}
|
|
};
|