all files / lib/ chainAddons.js

100% Statements 4/4
100% Branches 2/2
100% Functions 2/2
100% Lines 4/4
1 2 3 4 5 6 7 8 9 10            
module.exports = function chainAddons(addons, params) {
    "use strict";
 
    return addons.reduce(function(config, nextAddon) {
        if (Object.prototype.toString.call(config) === "[object Object]") {
            return nextAddon(config);
        }
    }, params);
};