.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / stylelint / lib / testUtils / mergeTestDescriptions.js
1 "use strict";
2
3 const _ = require("lodash");
4
5 module.exports = function() {
6   const mergeWithArgs = [{}];
7   Array.from(arguments).forEach(arg => mergeWithArgs.push(arg));
8   mergeWithArgs.push(mergeCustomizer);
9
10   return _.mergeWith.apply(_, mergeWithArgs);
11 };
12
13 function mergeCustomizer(objValue, srcValue) {
14   if (_.isArray(objValue, mergeCustomizer)) {
15     return objValue.concat(srcValue);
16   }
17 }