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

Иккита оммавий ва тўртта хусусий вазифа яратинг. Биринчи жуфт хусусий вазифаларни битта оммавий функция ичида чақиринг, иккинчи жуфтни эса бошқаси ичида чақиринг.