|
|
|
@ -7,8 +7,8 @@ |
|
|
|
"start": "webpack-dev-server", |
|
|
|
"dev": "webpack-dashboard -t 'Project' -- webpack-dev-server", |
|
|
|
"clean": "shx rm -rf ./build", |
|
|
|
"build": "npm run clean && cross-env NODE_ENV=\"production\" webpack", |
|
|
|
"preview": "cross-env NODE_ENV=\"production\" webpack-dev-server", |
|
|
|
"build": "npm run clean && cross-env webpack", |
|
|
|
"preview": "cross-env webpack-dev-server", |
|
|
|
"lint:js": "eslint ./src ./webpack ./*.js -f table --ext .js --ext .jsx", |
|
|
|
"lint:scss": "stylelint ./src/**/*.scss --syntax scss", |
|
|
|
"lint": "npm run lint:js && npm run lint:scss" |
|
|
|
@ -25,26 +25,28 @@ |
|
|
|
"babel-preset-env": "^1.7.0", |
|
|
|
"babel-preset-stage-0": "^6.24.1", |
|
|
|
"case-sensitive-paths-webpack-plugin": "^2.4.0", |
|
|
|
"copy-webpack-plugin": "^4.6.0", |
|
|
|
"copy-webpack-plugin": "^5.1.1", |
|
|
|
"cross-env": "^7.0.3", |
|
|
|
"css-loader": "^0.28.11", |
|
|
|
"css-loader": "^1.0.1", |
|
|
|
"eslint": "^7.21.0", |
|
|
|
"eslint-config-airbnb-base": "^14.2.1", |
|
|
|
"eslint-plugin-import": "2.22.1", |
|
|
|
"extract-text-webpack-plugin": "^3.0.2", |
|
|
|
"html-webpack-plugin": "^3.2.0", |
|
|
|
"html-webpack-plugin": "^4.0.0", |
|
|
|
"imagemin-webpack-plugin": "^2.4.2", |
|
|
|
"mini-css-extract-plugin": "^0.8.0", |
|
|
|
"node-sass": "^4.14.1", |
|
|
|
"postcss-loader": "^3.0.0", |
|
|
|
"postcss-preset-env": "^6.7.0", |
|
|
|
"sass-loader": "^7.3.1", |
|
|
|
"shx": "^0.3.3", |
|
|
|
"style-loader": "^0.23.1", |
|
|
|
"style-loader": "^1.3.0", |
|
|
|
"stylelint": "^13.11.0", |
|
|
|
"stylelint-config-standard": "^20.0.0", |
|
|
|
"webpack": "^3.10.0", |
|
|
|
"webpack": "^4.46.0", |
|
|
|
"webpack-cli": "^3.3.12", |
|
|
|
"webpack-dashboard": "^3.3.1", |
|
|
|
"webpack-dev-server": "^2.11.5" |
|
|
|
"webpack-dev-server": "^3.11.2" |
|
|
|
}, |
|
|
|
"dependencies": { |
|
|
|
"babel-polyfill": "^6.26.0", |
|
|
|
|