Skip to content
Snippets Groups Projects
Commit 36cae781 authored by Sebastian Pisula's avatar Sebastian Pisula
Browse files

Merge branch 'feature/upgrade-template' into 'master'

feature(core): changes

See merge request !43
parents 6433889e 00045670
No related branches found
No related tags found
1 merge request!43feature(core): changes
...@@ -13,3 +13,4 @@ build-coverage ...@@ -13,3 +13,4 @@ build-coverage
/.release-notes /.release-notes
/assets/dist/ /assets/dist/
/node_modules/ /node_modules/
/.phpstorm.meta.php
This diff is collapsed.
This diff is collapsed.
...@@ -4,16 +4,16 @@ ...@@ -4,16 +4,16 @@
"main": "webpack.mix.js", "main": "webpack.mix.js",
"author": "sebastian.pisula@octolize.com", "author": "sebastian.pisula@octolize.com",
"dependencies": { "dependencies": {
"@wordpress/i18n": "^4.18.0" "@wordpress/i18n": "^4.25.0"
}, },
"devDependencies": { "devDependencies": {
"mati-mix": "^2.1.1" "laravel-mix": "^6.0.49",
"sass": "^1.57.1",
"sass-loader": "^12.6.0"
}, },
"scripts": { "scripts": {
"development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --config=node_modules/laravel-mix/setup/webpack.config.js", "dev": "node_modules/.bin/mix",
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --config=node_modules/laravel-mix/setup/webpack.config.js", "watch": "node_modules/.bin/mix watch",
"dev": "npm run development", "prod": "node_modules/.bin/mix --production"
"watch": "npm run development -- --watch",
"prod": "npm run production"
} }
} }
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
* Text Domain: plugin-template * Text Domain: plugin-template
* Domain Path: /lang/ * Domain Path: /lang/
* ​ * ​
* Requires at least: 5.7 * Requires at least: 5.8
* Tested up to: 6.1 * Tested up to: 6.1
* WC requires at least: 7.0 * WC requires at least: 7.0
* WC tested up to: 7.4 * WC tested up to: 7.4
......
/* --- let mix = require( 'laravel-mix' );
Docs: https://www.npmjs.com/package/mati-mix/
--- */
const mix = require( 'mati-mix' );
// Settings mix.options( {
mix.js( 'assets-src/js/app.js', 'assets/dist/app.js' ); processCssUrls: false,
mix.sass( 'assets-src/scss/app.scss', 'assets/dist/app.css' ); cssNano: {
discardComments: {
removeAll: true,
},
},
manifest: false,
terser: {
extractComments: false,
terserOptions: {
compress: {
drop_console: true
},
output: {
comments: false,
},
}
}
} );
mix.mix.webpackConfig( mix.webpackConfig(
{ {
externals: { externals: {
"@wordpress/i18n": [ "wp", "i18n" ] "@wordpress/i18n": [ "wp", "i18n" ]
} }
} }
); );
// Settings
mix.js( 'assets-src/js/app.js', 'assets/dist/app.js' );
mix.sass( 'assets-src/scss/app.scss', 'assets/dist/app.css' );
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment