build-boiler
Version:
Build Boilerplate using Webpack, Eslint, Assemble, Nunjucks, and BrowserSync
42 lines (28 loc) • 1.01 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = function (gulp, plugins, config) {
var _arguments = arguments;
var del = plugins.del;
var sources = config.sources;
var utils = config.utils;
var buildDir = sources.buildDir;
var addbase = utils.addbase;
var src = [addbase(buildDir)];
return function () {
var parentConfig = (0, _runParentFn2.default)(_arguments, { src: src });
var newSrc = parentConfig.src;
var fn = parentConfig.fn;
var task = function task() {
return del(newSrc);
};
return (0, _runCustomTask2.default)(task, fn);
};
};
var _runParentFn = require('../utils/run-parent-fn');
var _runParentFn2 = _interopRequireDefault(_runParentFn);
var _runCustomTask = require('../utils/run-custom-task');
var _runCustomTask2 = _interopRequireDefault(_runCustomTask);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
module.exports = exports['default'];