refactor: init cypress-cucumber-preprocessor install.

This commit is contained in:
2021-09-02 17:02:45 +02:00
parent 89ec2d42ac
commit 1aa57bbd0a
5000 changed files with 408119 additions and 231 deletions

22
node_modules/cosmiconfig/dist/funcRunner.js generated vendored Normal file
View File

@@ -0,0 +1,22 @@
//
'use strict';
const chainFuncsAsync = (result, func) => result.then(func);
const chainFuncsSync = (result, func) => func(result);
/**
* Runs the given functions sequentially. If the `init` param is a promise,
* functions are chained using `p.then()`. Otherwise, functions are chained by passing
* the result of each function to the next.
*/
module.exports = function funcRunner(
init ,
funcs
) {
const isAsync = init instanceof Promise;
return funcs.reduce(
isAsync === true ? chainFuncsAsync : chainFuncsSync,
init
);
};