one-click-accessibility/webpack.config.js
VasylD 0c374dfe8f
[APP-830] Add mixpanel events (#134)
* [APP-830] Add mixpanel events

* Merge branch 'develop' into feature/APP-830-add-mixpanel

# Conflicts:
#	.gitignore
#	modules/settings/assets/js/components/sidebar-menu/index.js
#	modules/settings/assets/js/pages/accessibility-statement.js

* Merge branch 'develop' into feature/APP-830-add-mixpanel

# Conflicts:
#	.gitignore
#	modules/settings/assets/js/components/sidebar-menu/index.js
#	modules/settings/assets/js/pages/accessibility-statement.js

* Merge branch 'develop' into feature/APP-830-add-mixpanel

# Conflicts:
#	.gitignore
#	modules/settings/assets/js/components/sidebar-menu/index.js
#	modules/settings/assets/js/pages/accessibility-statement.js

* Merge branch 'develop' into feature/APP-830-add-mixpanel

# Conflicts:
#	.gitignore
#	modules/settings/assets/js/components/sidebar-menu/index.js
#	modules/settings/assets/js/pages/accessibility-statement.js

* Merge branch 'develop' into feature/APP-830-add-mixpanel

# Conflicts:
#	.gitignore
#	modules/settings/assets/js/components/sidebar-menu/index.js
#	modules/settings/assets/js/pages/accessibility-statement.js

* Merge branch 'develop' into feature/APP-830-add-mixpanel

# Conflicts:
#	.gitignore
#	modules/settings/assets/js/components/sidebar-menu/index.js
#	modules/settings/assets/js/pages/accessibility-statement.js
2025-01-16 12:47:14 +01:00

45 lines
1 KiB
JavaScript

const path = require('path');
const defaultConfig = require('@wordpress/scripts/config/webpack.config');
// add your entry points here
const entryPoints = {
admin: path.resolve(process.cwd(), 'modules/settings/assets/js', 'admin.js'),
};
module.exports = {
...defaultConfig,
entry: entryPoints,
output: {
...defaultConfig.output,
path: path.resolve(process.cwd(), 'assets/build'),
},
resolve: {
alias: {
'@ea11y/hooks': path.resolve(
__dirname,
'modules/settings/assets/js/hooks/',
),
'@ea11y/components': path.resolve(
__dirname,
'modules/settings/assets/js/components/',
),
'@ea11y/icons': path.resolve(
__dirname,
'modules/settings/assets/js/icons/',
),
'@ea11y/layouts': path.resolve(
__dirname,
'modules/settings/assets/js/layouts/',
),
'@ea11y/pages': path.resolve(
__dirname,
'modules/settings/assets/js/pages/',
),
'@ea11y/services': path.resolve(
__dirname,
'modules/settings/assets/js/services',
),
},
extensions: ['.js', '.jsx'],
},
};