forked from vahidkay-meta/facebook-for-woocommerce
-
Notifications
You must be signed in to change notification settings - Fork 0
/
webpack.config.js
35 lines (31 loc) · 832 Bytes
/
webpack.config.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
// Load the default @wordpress/scripts config object
const defaultConfig = require( '@wordpress/scripts/config/webpack.config' );
// Legacy jQuery UI powered admin files
const jQueryUIAdminFileNames = [
'google-product-category-fields',
'infobanner',
'metabox',
'modal',
'orders',
'product-categories',
'product-sets-admin',
'products-admin',
'settings-commerce',
'settings-sync',
];
const jQueryUIAdminFileEntries = {};
jQueryUIAdminFileNames.forEach( ( name ) => {
jQueryUIAdminFileEntries[ `admin/${ name }` ] = `./assets/js/admin/${ name }.js`;
} );
module.exports = {
...defaultConfig,
entry: {
// Use admin/index.js for any new React-powered UI
'admin/index': './assets/js/admin/index.js',
...jQueryUIAdminFileEntries,
},
output: {
filename: '[name].js',
path: __dirname + '/assets/build',
},
};