UNPKG

build-boiler

Version:

Build Boilerplate using Webpack, Eslint, Assemble, Nunjucks, and BrowserSync

39 lines (25 loc) 982 B
'use strict'; 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'];