Skip to content

Commit 029f1bb

Browse files
committed
Upgrading webpack loaders and few other things
1 parent 59c3797 commit 029f1bb

File tree

3 files changed

+274
-1057
lines changed

3 files changed

+274
-1057
lines changed

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angularjs-es6-starter-kit",
3-
"version": "2.1.0",
3+
"version": "2.2.0",
44
"description": "AngularJS aka Angular 1, ES6, Webpack Starter Kit Project which includes Bootstrap 4 also.",
55
"main": "index.js",
66
"scripts": {
@@ -22,17 +22,17 @@
2222
"babel-plugin-transform-es2015-arrow-functions": "6.22.0",
2323
"babel-preset-es2015": "6.24.1",
2424
"clean-webpack-plugin": "3.0.0",
25-
"css-loader": "0.28.4",
26-
"express": "^4.16.4",
25+
"css-loader": "5.2.6",
26+
"css-minimizer-webpack-plugin": "^3.0.1",
27+
"express": "4.17.1",
2728
"file-loader": "6.2.0",
2829
"html-loader": "2.1.2",
2930
"html-webpack-plugin": "5.3.1",
3031
"mini-css-extract-plugin": "1.6.0",
31-
"ng-annotate-loader": "0.6.1",
32-
"node-sass": "4.5.3",
33-
"optimize-css-assets-webpack-plugin": "6.0.0",
34-
"sass-loader": "6.0.6",
35-
"style-loader": "^0.23.1",
32+
"ng-annotate-loader": "0.7.0",
33+
"node-sass": "6.0.0",
34+
"sass-loader": "12.0.0",
35+
"style-loader": "2.0.0",
3636
"terser-webpack-plugin": "5.1.3",
3737
"url-loader": "4.1.1",
3838
"webpack": "5.38.1",
@@ -42,9 +42,9 @@
4242
"dependencies": {
4343
"angular": "1.8.2",
4444
"angular-ui-router": "1.0.29",
45-
"bootstrap": "4.3.1",
45+
"bootstrap": "4.6.0",
4646
"font-awesome": "4.7.0",
47-
"jquery": "3.3.1",
48-
"popper.js": "1.14.7"
47+
"jquery": "3.6.0",
48+
"popper.js": "1.16.1"
4949
}
5050
}

webpack.config.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const webpack = require('webpack');
22
const path = require('path');
33
const { CleanWebpackPlugin } = require('clean-webpack-plugin');
44
const HtmlWebpackPlugin = require('html-webpack-plugin');
5-
const OptimizeCssAssetsWebpackPlugin = require('optimize-css-assets-webpack-plugin');
5+
const CssMinimizerPlugin = require('css-minimizer-webpack-plugin');
66
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
77
const TerserPlugin = require("terser-webpack-plugin");
88
const devMode = process.env.NODE_ENV !== 'production'
@@ -30,7 +30,7 @@ const config = {
3030
test: /\.(scss)$/,
3131
use: [
3232
devMode ? { loader: "style-loader" } : MiniCssExtractPlugin.loader,
33-
{ loader: "css-loader", options: { minimize: true } },
33+
{ loader: "css-loader" },
3434
{ loader: "sass-loader" }
3535
]
3636
},
@@ -65,7 +65,7 @@ const config = {
6565
minimize: true,
6666
minimizer: [
6767
new TerserPlugin(),
68-
new OptimizeCssAssetsWebpackPlugin({})
68+
new CssMinimizerPlugin()
6969
]
7070
},
7171
plugins: [

0 commit comments

Comments
 (0)