{ "private": true, "browserslist": [ "extends @wordpress/browserslist-config" ], "scripts": { "build": "cross-env NODE_ENV=development run-s mix", "build:production": "cross-env NODE_ENV=production run-s clean mix", "start": "cross-env NODE_ENV=development run-s \"mix -- --watch\"", "hot": "cross-env NODE_ENV=development run-s build mix:hot", "mix": "webpack --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", "mix:hot": "webpack-dev-server --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", "clean": "run-p clean:*", "clean:dist": "rimraf dist", "clean:cache": "rimraf storage/framework/cache/*.php storage/framework/cache/data/*.php", "clean:views": "rimraf storage/framework/views/*.php", "lint": "run-s -c lint:*", "lint:scripts": "eslint resources/assets/scripts", "lint:styles": "stylelint \"resources/assets/**/*.{vue,css,sass,scss,less}\"", "test": "run-s -c lint", "translate": "run-s -c translate:*", "translate:pot": "wp i18n make-pot . ./resources/languages/sage.pot --ignore-domain --include=\"app,resources/assets,resources/views\"", "translate:js": "wp i18n make-json ./resources/languages --no-purge --pretty-print" }, "devDependencies": { "@tinypixelco/laravel-mix-wp-blocks": "^1.0.0", "@wordpress/babel-preset-default": "^4.13.0", "@wordpress/browserslist-config": "^2.6.0", "@wordpress/dependency-extraction-webpack-plugin": "^2.5.0", "babel-eslint": "^10.1.0", "browser-sync": "^2.26.7", "browser-sync-webpack-plugin": "^2.0.1", "cross-env": "^7.0.2", "eslint": "^6.8.0", "eslint-plugin-import": "^2.20.2", "laravel-mix": "^5.0.4", "laravel-mix-copy-watched": "^2.2.4", "laravel-mix-purgecss": "^5.0.0-rc.1", "npm-run-all": "^4.1", "purgecss-with-wordpress": "^2.1.0", "rimraf": "^3.0.2", "sass": "^1.26.3", "sass-loader": "^8.0.2", "stylelint": "^13.3.3", "stylelint-config-standard": "^20.0.0", "vue-template-compiler": "^2.6.11" }, "dependencies": { "bootstrap": "^4.5.0", "jquery": "^3.5.0", "popper.js": "^1.16.1" } }