1
0
mirror of https://github.com/thangisme/notes.git synced 2024-11-01 03:17:30 -04:00
notes/node_modules/stylelint/lib/testUtils/mergeTestDescriptions.js
Patrick Marsceill b7b0d0d7bf
Initial commit
2017-03-09 13:16:08 -05:00

18 lines
392 B
JavaScript

"use strict"
const _ = require("lodash")
module.exports = function () {
const mergeWithArgs = [{}]
Array.from(arguments).forEach((arg) => mergeWithArgs.push(arg))
mergeWithArgs.push(mergeCustomizer)
return _.mergeWith.apply(_, mergeWithArgs)
}
function mergeCustomizer(objValue, srcValue) {
if (_.isArray(objValue, mergeCustomizer)) {
return objValue.concat(srcValue)
}
}