Skip to content
Snippets Groups Projects
Commit 51bcd6d6 authored by Erick Hitter's avatar Erick Hitter
Browse files

Prepare to replace laravel-mix with wp-scripts

parent 2e04515d
No related branches found
No related tags found
1 merge request!12Introduce native Gutenberg controls
...@@ -15,7 +15,6 @@ bin ...@@ -15,7 +15,6 @@ bin
composer.json composer.json
composer.lock composer.lock
Gruntfile.js Gruntfile.js
mix-manifest.json
package.json package.json
package-lock.json package-lock.json
phpunit.xml phpunit.xml
...@@ -27,8 +26,7 @@ phpcs.xml ...@@ -27,8 +26,7 @@ phpcs.xml
.phpcs.xml.dist .phpcs.xml.dist
phpcs.xml.dist phpcs.xml.dist
README.md README.md
src/ assets/src/
webpack.mix.js
wp-cli.local.yml wp-cli.local.yml
yarn.lock yarn.lock
tests tests
......
.nvmrc 0 → 100644
v16
File moved
File moved
File moved
{
"/dist/js/gutenberg.js": "/dist/js/gutenberg.js"
}
const mix = require( 'laravel-mix' );
mix
.autoload( {} )
.options( {
terser: {
extractComments: false,
}
} )
.js( 'src/js/gutenberg.js', 'dist/js/gutenberg.js' )
.react()
.babelConfig( {
'plugins': [
[
'@wordpress/babel-plugin-makepot',
{
'output': 'languages/wp-revisions-control-gutenberg.pot',
},
],
],
} )
.webpackConfig( {
externals: {
'@wordpress/api-fetch': 'wp.apiFetch',
'@wordpress/components': 'wp.components',
'@wordpress/compose': 'wp.compose',
'@wordpress/data': 'wp.data',
'@wordpress/edit-post': 'wp.editPost',
'@wordpress/element': 'wp.element',
'@wordpress/i18n': 'wp.i18n',
'@wordpress/plugins': 'wp.plugins',
'react': 'React',
'react-dom': 'ReactDOM',
},
} );
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment