async.waterfall([ exports.all, function (list, callback) { var source = _.partition(list, function(category) { if (category.path) { return category.path.split('/').length === 2; var source = _.partition(otherCategories, function(otherCategory) { if (otherCategory.path) { return new RegExp('^' + category.path + '/[A-z0-9\-\_]+$').test(otherCategory.path);
_.partition(updatePostQuery, item => item.updateOne.filter.__t === 'Reply')
_.partition(posts, (r) => r.isOp)
const [foundItems, notFoundItems] = _.partition(items, item => _.has(groupedDocuments, _.get(item, pathToId)));
const [validTargets, invalidTargets] = _.partition( items, (i) => isValidTarget(i.target)
.validate() .catch(validationError => { const [invalidFields, validFields] = _.partition( _.keys(currentUpdate), (v) => _.has(validationError.errors, v));
const items = req.body[arrayName]; const hasValidFields = (o) => _.findKey(o, (v,k) => editableFields.includes(k)); const [nonEmptyUpdates, emptyUpdates] = _.partition(items, hasValidFields);
const [validAssets, invalidAssets] = _.partition(assetsDocs, doc => !_.has(doc, 'error'));