www.duckland.org/themes/minimage/tasks/_webpack.js
2023-02-07 22:52:35 -06:00

18 lines
500 B
JavaScript

'use strict';
import gulp from 'gulp'
import webpack from 'webpack'
import webpackStream from 'webpack-stream'
import plumber from 'gulp-plumber'
import webpackConfig from '../webpack.config.babel.js'
import config from '../config'
gulp.task('webpack', () => {
return gulp.src([
config.source.javascripts + '**/*.js',
'!' + config.source.javascripts + '**/_*js'
])
.pipe(plumber())
.pipe(webpackStream(webpackConfig, webpack))
.pipe(gulp.dest(config.build.javascripts.path));
});