iter-tools-es
Version:
The iterable toolbox
21 lines (17 loc) • 371 B
JavaScript
const {
isObject
} = require('../../is-object/is-object.js');
function validateArgs(args) {
const depthOrOptions = args[1];
let shouldFlat = args[2];
let depth = depthOrOptions;
if (isObject(depthOrOptions)) {
({
shouldFlat,
depth
} = depthOrOptions);
}
args[2] = shouldFlat;
args[1] = depth;
}
exports.validateArgs = validateArgs;