Heray-Was-Here
Server : Apache
System : Linux vps43555.mylogin.co 3.10.0-1160.53.1.vz7.185.3 #1 SMP Tue Jan 25 12:49:12 MSK 2022 x86_64
User : redsea ( 60651)
PHP Version : 7.4.32
Disable Function : NONE
Directory :  /lib/node_modules/gulp-cli/lib/versioned/^3.7.0/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/node_modules/gulp-cli/lib/versioned/^3.7.0/task-tree.js
'use strict';

module.exports = function(tasks) {
  var map = {};
  var arr = [];
  Object.keys(tasks).forEach(function(taskname) {
    var task = {
      label: taskname,
      type: 'task',
      nodes: [],
    };
    map[taskname] = task;
    arr.push(task);
  });
  Object.keys(tasks).forEach(function(taskname) {
    var task = map[taskname];
    tasks[taskname].dep.forEach(function(childname) {
      var child = map[childname] || {
        label: childname,
        type: 'task',
        nodes: [],
      };
      task.nodes.push(child);
    });
  });
  return { label: 'Tasks', nodes: arr, };
};

Hry