build-boiler
Version:
Build Boilerplate using Webpack, Eslint, Assemble, Nunjucks, and BrowserSync
32 lines (21 loc) • 772 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = function () {
var externals = arguments.length <= 0 || arguments[0] === undefined ? [] : arguments[0];
var isServer = arguments[1];
return externals.reduce(function (acc, data) {
var name = data.name;
var provide = data.provide;
acc.externals = acc.externals || {};
acc.provide = acc.provide || {};
_lodash2.default.assign(acc.externals, name);
_lodash2.default.assign(acc.provide, provide);
return acc;
}, {});
};
var _lodash = require('lodash');
var _lodash2 = _interopRequireDefault(_lodash);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
module.exports = exports['default'];