@gravityforms/gulp-tasks
Version:
Configurable Gulp tasks for use in Gravity Forms projects.
34 lines (31 loc) • 609 B
JavaScript
/**
* External Dependencies
*/
const path = require( 'path' );
const webpack = require( 'webpack' );
const getConfig = require( '../../../config' );
const { config } = getConfig();
/**
* Internal Dependencies
*/
const rules = require( '../rules' );
module.exports = {
resolve: {
extensions: [ '.js', '.jsx', '.json', '.pcss' ],
},
resolveLoader: {
modules: [
path.resolve( `${ __dirname }/../../../`, 'node_modules' ),
config.paths.npm,
],
},
module: {
rules,
},
plugins: [
new webpack.IgnorePlugin( {
resourceRegExp: /^\.\/locale$/,
contextRegExp: /moment$/,
} ),
],
};