File manager - Edit - /home/verseaumee/blueversion/wp-content/plugins/commerce-coinbase-for-woocommerce/webpack.config.js
Back
const defaultConfig = require('@wordpress/scripts/config/webpack.config'); const WooCommerceDependencyExtractionWebpackPlugin = require('@woocommerce/dependency-extraction-webpack-plugin'); const path = require('path'); const wcDepMap = { '@woocommerce/blocks-registry': ['wc', 'wcBlocksRegistry'], '@woocommerce/settings' : ['wc', 'wcSettings'] }; const wcHandleMap = { '@woocommerce/blocks-registry': 'wc-blocks-registry', '@woocommerce/settings' : 'wc-settings' }; const requestToExternal = (request) => { if (wcDepMap[request]) { return wcDepMap[request]; } }; const requestToHandle = (request) => { if (wcHandleMap[request]) { return wcHandleMap[request]; } }; // Export configuration. module.exports = { ...defaultConfig, entry: { 'frontend/blocks': '/resources/js/frontend/index.js', }, output: { path: path.resolve( __dirname, 'assets/blocks' ), filename: '[name].js', }, plugins: [ ...defaultConfig.plugins.filter( (plugin) => plugin.constructor.name !== 'DependencyExtractionWebpackPlugin' ), new WooCommerceDependencyExtractionWebpackPlugin({ requestToExternal, requestToHandle }) ] };
| ver. 1.4 |
Github
|
.
| PHP 8.5.7 | Generation time: 0 |
proxy
|
phpinfo
|
Settings