|
8 | 8 | "coverage": "jest --coverage", |
9 | 9 | "optimize": "node ./scripts/optimize-images.js", |
10 | 10 | "analyze": "webpack --json --config ./scripts/webpack.prod.js > stats.json && webpack-bundle-analyzer --port 8080 stats.json", |
11 | | - "dev": "rm -rf dist && webpack --mode development --config ./scripts/webpack.server.config.js && webpack --mode development --config ./scripts/webpack.dev.js && node ./dist/server.js", |
12 | | - "build": "rm -rf dist && webpack --mode production --config ./scripts/webpack.server.config.js && webpack --mode production --config ./scripts/webpack.prod.js", |
| 11 | + "dev": "rm -rf dist && webpack serve --mode development --config ./scripts/webpack.dev.js", |
| 12 | + "build": "rm -rf dist && webpack --config ./scripts/webpack.server.config.js && webpack --mode production --config ./scripts/webpack.prod.js", |
13 | 13 | "serve": "node ./dist/server.js" |
14 | 14 | }, |
15 | 15 | "keywords": [ |
|
43 | 43 | "babel-jest": "^26.5.2", |
44 | 44 | "babel-loader": "^8.1.0", |
45 | 45 | "css-loader": "^4.2.1", |
| 46 | + "css-minimizer-webpack-plugin": "^1.1.5", |
46 | 47 | "dart-sass": "^1.25.0", |
47 | 48 | "eslint": "^7.11.0", |
48 | 49 | "eslint-config-airbnb-base": "^14.2.0", |
|
54 | 55 | "favicons-webpack-plugin": "^4.2.0", |
55 | 56 | "file-loader": "^6.0.0", |
56 | 57 | "font-loader": "^0.1.2", |
57 | | - "hard-source-webpack-plugin": "^0.13.1", |
58 | 58 | "html-loader": "^1.3.2", |
59 | | - "html-webpack-plugin": "^4.3.0", |
| 59 | + "html-webpack-plugin": "^5.0.0-alpha.6", |
60 | 60 | "imagemin": "^7.0.1", |
61 | 61 | "imagemin-webp": "^6.0.0", |
62 | 62 | "imagemin-webpack-plugin": "^2.4.2", |
63 | 63 | "jest": "^26.4.1", |
64 | 64 | "jest-transform-stub": "^2.0.0", |
65 | 65 | "mini-css-extract-plugin": "^0.10.0", |
66 | | - "optimize-css-assets-webpack-plugin": "^5.0.3", |
67 | 66 | "postcss": "^8.1.2", |
68 | 67 | "postcss-import": "^13.0.0", |
69 | 68 | "postcss-loader": "^4.0.4", |
|
80 | 79 | "stylelint-order": "^4.1.0", |
81 | 80 | "stylelint-scss": "^3.18.0", |
82 | 81 | "stylelint-webpack-plugin": "^2.1.1", |
83 | | - "terser-webpack-plugin": "^3.0.0", |
84 | 82 | "ts-jest": "^26.4.1", |
85 | 83 | "ts-loader": "^8.0.5", |
86 | 84 | "typescript": "^4.0.3", |
87 | 85 | "url-loader": "^4.1.0", |
88 | | - "webpack": "^4.44.1", |
| 86 | + "webpack": "^5.0.0-rc.6", |
89 | 87 | "webpack-bundle-analyzer": "^3.9.0", |
90 | | - "webpack-cli": "^3.3.12", |
91 | | - "webpack-dev-middleware": "^3.7.2", |
92 | | - "webpack-hot-middleware": "^2.25.0", |
93 | | - "webpack-livereload-plugin": "^2.3.0", |
| 88 | + "webpack-cli": "^4.2.0", |
| 89 | + "webpack-dev-server": "^3.11.0", |
94 | 90 | "webpack-merge": "^5.2.0", |
95 | 91 | "webpack-node-externals": "^2.5.1" |
96 | 92 | } |
|
0 commit comments