initial commit

This commit is contained in:
air66
2019-07-24 18:16:32 +01:00
commit 5efebf4ded
8591 changed files with 899103 additions and 0 deletions

25
node_modules/undertaker/lib/helpers/normalizeArgs.js generated vendored Normal file
View File

@@ -0,0 +1,25 @@
'use strict';
var assert = require('assert');
var map = require('arr-map');
var flatten = require('arr-flatten');
function normalizeArgs(registry, args) {
function getFunction(task) {
if (typeof task === 'function') {
return task;
}
var fn = registry.get(task);
assert(fn, 'Task never defined: ' + task);
return fn;
}
var flattenArgs = flatten(args);
assert(flattenArgs.length, 'One or more tasks should be combined using series or parallel');
return map(flattenArgs, getFunction);
}
module.exports = normalizeArgs;