build-boiler
Version:
Build Boilerplate using Webpack, Eslint, Assemble, Nunjucks, and BrowserSync
39 lines (25 loc) • 982 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = function (config) {
var isPlugin = config.isPlugin;
var environment = config.environment;
var isDev = environment.isDev;
var toolsConfig = (0, _config2.default)(config);
var tools = undefined;
if (isPlugin) {
tools = new _plugin2.default(toolsConfig).development(isDev);
} else {
tools = new _webpackIsomorphicTools2.default(toolsConfig).development(isDev);
}
return tools;
};
var _webpackIsomorphicTools = require('webpack-isomorphic-tools');
var _webpackIsomorphicTools2 = _interopRequireDefault(_webpackIsomorphicTools);
var _plugin = require('webpack-isomorphic-tools/plugin');
var _plugin2 = _interopRequireDefault(_plugin);
var _config = require('./config');
var _config2 = _interopRequireDefault(_config);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
module.exports = exports['default'];