Приватни задачи во Gulp

Нека имаме две задачи:

javascriptfunction task1(cb) {
  console.log('task1');
  cb();
}

function task2(cb) {
  console.log('task2');
  cb();
}

Нека имаме и уште една задача која ги повикува внатре останатите задачи:

javascriptfunction taskD(cb) {
  task1(cb);
  task2(cb);
  cb();
}

Ја експортираме токму оваа задача:

javascriptexports.default = taskD;

Излегува дека имаме една задача за екпорт - јавна, и две помошни задачи - приватни, кои се користат само внатре во функциите на јавните задачи.

Задание 1

Создадете три приватни задачи. Повикајте ги нивните функции внатре во една јавна задача.

Задание 2

Создадете две јавни и четири приватни задачи. Повикајте ја првата група приватни задачи во една јавна функција, а втората група - внатре во друга.