|
|
@ -1,7 +1,6 @@ |
|
|
|
"use strict"; |
|
|
|
|
|
|
|
const isArguments = require("is-arguments"); |
|
|
|
const flatten = require("flatten"); |
|
|
|
const asExpression = require("as-expression"); |
|
|
|
const syncpipe = require("syncpipe"); |
|
|
|
|
|
|
@ -68,7 +67,7 @@ function applyDefinitions(args, definitions, remainingArgumentsIndex) { |
|
|
|
return { |
|
|
|
errors: syncpipe(results, [ |
|
|
|
(_) => _.map((result) => result.errors), |
|
|
|
(_) => flatten(_) // TODO: Switch to `Array#flat` once Node 10.x goes EOL (April 2021)
|
|
|
|
(_) => _.flat() |
|
|
|
]), |
|
|
|
newValue: results.map((result) => result.newValue) |
|
|
|
}; |
|
|
|