aboutsummaryrefslogtreecommitdiff
path: root/node_modules/when/parallel.js
diff options
context:
space:
mode:
authorruki <waruqi@gmail.com>2018-11-08 00:43:05 +0800
committerruki <waruqi@gmail.com>2018-11-07 22:18:30 +0800
commit89e95b3f143682ed9a006991bacf45c9dcba4818 (patch)
tree4f44cf41b828577d583890bdd5a1c31e8491a6ba /node_modules/when/parallel.js
parentaa7f0199255277949790b41c56e8ec97dd4f0da4 (diff)
downloadxmake-docs-vuepress.tar.gz
xmake-docs-vuepress.zip
remove node_modulesvuepress
Diffstat (limited to 'node_modules/when/parallel.js')
-rw-r--r--node_modules/when/parallel.js39
1 files changed, 0 insertions, 39 deletions
diff --git a/node_modules/when/parallel.js b/node_modules/when/parallel.js
deleted file mode 100644
index 6616a82b..00000000
--- a/node_modules/when/parallel.js
+++ /dev/null
@@ -1,39 +0,0 @@
-/** @license MIT License (c) copyright 2011-2013 original author or authors */
-
-/**
- * parallel.js
- *
- * Run a set of task functions in parallel. All tasks will
- * receive the same args
- *
- * @author Brian Cavalier
- * @author John Hann
- */
-
-(function(define) {
-define(function(require) {
-
- var when = require('./when');
- var all = when.Promise.all;
- var slice = Array.prototype.slice;
-
- /**
- * Run array of tasks in parallel
- * @param tasks {Array|Promise} array or promiseForArray of task functions
- * @param [args] {*} arguments to be passed to all tasks
- * @return {Promise} promise for array containing the
- * result of each task in the array position corresponding
- * to position of the task in the tasks array
- */
- return function parallel(tasks /*, args... */) {
- return all(slice.call(arguments, 1)).then(function(args) {
- return when.map(tasks, function(task) {
- return task.apply(void 0, args);
- });
- });
- };
-
-});
-})(typeof define === 'function' && define.amd ? define : function (factory) { module.exports = factory(require); });
-
-