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

feature(core): changes

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