Skip to content

Commit 66a35d2

Browse files
committed
Update dependencies and new Gutenberg compile
1 parent 2380607 commit 66a35d2

File tree

2 files changed

+23
-15
lines changed

2 files changed

+23
-15
lines changed

package.json

+21-14
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,26 @@
11
{
22
"name": "awps",
3-
"version": "3.0.4",
3+
"version": "4.0.0",
44
"description": "Alecaddd WordPress Starter Theme for savvy developers",
55
"main": "index.js",
66
"scripts": {
7-
"dev": "npm run development",
8-
"development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
9-
"watch": "npm run development -- --watch",
10-
"prod": "npm run production",
11-
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
7+
"dev": "mix",
8+
"development": "mix",
9+
"watch": "mix watch",
10+
"watch-poll": "mix watch -- --watch-options-poll=1000",
11+
"hot": "mix watch --hot",
12+
"prod": "mix --production",
13+
"production": "mix --production",
1214
"lint": "eslint \"./**/*.js\""
1315
},
1416
"devDependencies": {
17+
"@babel/eslint-parser": "^7.13.8",
1518
"@babel/preset-react": "^7.0.0",
19+
"@popperjs/core": "^2.8.6",
20+
"@tinypixelco/laravel-mix-wp-blocks": "^1.1.0",
21+
"autoprefixer": "^10.2.4",
1622
"axios": "^0.21",
1723
"babel-preset-react": "^6.24.1",
18-
"bootstrap": "^4.3.1",
1924
"browser-sync": "^2.23.6",
2025
"browser-sync-webpack-plugin": "^2.0.1",
2126
"cross-env": "^7.0",
@@ -24,18 +29,20 @@
2429
"eslint-plugin-import": "^2.16.0",
2530
"eslint-plugin-node": "^11.1.0",
2631
"eslint-plugin-promise": "^4.0.1",
27-
"eslint-plugin-standard": "^5.0.0",
2832
"jquery": "^3.3.1",
29-
"laravel-mix": "^5.0.7",
33+
"laravel-mix": "^6.0.13",
3034
"laravel-mix-tailwind": "^0.1.0",
3135
"lodash": "^4.17.4",
32-
"popper.js": "^1.14.7",
36+
"postcss": "^8.2.6",
37+
"prettier": "^2.2.1",
3338
"resolve-url-loader": "^3.0.0",
3439
"sass": "^1.17.0",
3540
"sass-loader": "11.*",
36-
"tailwindcss": "^1.9.6",
41+
"tailwindcss": "^2.0.3",
3742
"vue": "^2.6.6",
38-
"vue-template-compiler": "^2.6.6"
43+
"vue-template-compiler": "^2.6.6",
44+
"webpack": "^5.24.2",
45+
"webpack-cli": "^4.5.0"
3946
},
4047
"repository": {
4148
"type": "git",
@@ -46,14 +53,14 @@
4653
"theme",
4754
"starter"
4855
],
49-
"author": "Alessandro Castellani <[email protected]> (http://alecaddd.com)",
56+
"author": "Alessandro Castellani <[email protected]> (https://alecaddd.com)",
5057
"license": "GPL-3.0",
5158
"bugs": {
5259
"url": "https://github.com/Alecaddd/awps/issues"
5360
},
5461
"homepage": "https://github.com/Alecaddd/awps#readme",
5562
"dependencies": {
56-
"eslint-config-wordpress": "^2.0.0",
63+
"@wordpress/scripts": "^13.0.3",
5764
"normalize-scss": "^7.0.1",
5865
"slick-carousel": "^1.8.1"
5966
}

webpack.mix.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
*/
77

88
let mix = require( 'laravel-mix' );
9+
require( '@tinypixelco/laravel-mix-wp-blocks' );
910

1011
// BrowserSync and LiveReload on `npm run watch` command
1112
// Update the `proxy` and the location of your SSL Certificates if you're developing over HTTPS
@@ -35,7 +36,7 @@ mix.setPublicPath( './assets/dist' );
3536
// Compile assets
3637
mix.js( 'assets/src/scripts/app.js', 'assets/dist/js' )
3738
.js( 'assets/src/scripts/admin.js', 'assets/dist/js' )
38-
.react( 'assets/src/scripts/gutenberg.js', 'assets/dist/js' )
39+
.block( 'assets/src/scripts/gutenberg.js', 'assets/dist/js' )
3940
.sass( 'assets/src/sass/style.scss', 'assets/dist/css' )
4041
.sass( 'assets/src/sass/admin.scss', 'assets/dist/css' )
4142
.sass( 'assets/src/sass/gutenberg.scss', 'assets/dist/css' );

0 commit comments

Comments
 (0)