Skip to content

Commit e2e57d0

Browse files
Updating dependencies in package and lock file.
* Updating all dependencies with minor version updates. * Upgrading webpack dev server dependency to new major version. * Updating webpack CSS loaders to newest major versions. * Updating dependency jsdom (for tests) and removing dependency marked (unused). * Updating react and related dependencies.
1 parent e184e53 commit e2e57d0

File tree

5 files changed

+1941
-3492
lines changed

5 files changed

+1941
-3492
lines changed

bin/dev.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,16 @@ app.get('*', (req, res) => {
3535
});
3636
});
3737

38-
var server = new WebpackDevServer(webpack(config), {
39-
contentBase: path.join(__dirname, '..', 'public'),
38+
const server = new WebpackDevServer(webpack(config), {
39+
static: {
40+
directory: path.join(__dirname, '..', 'public'),
41+
},
4042
hot: true,
41-
quiet: false,
42-
noInfo: false,
43-
publicPath: '/',
4443
port: WEBPACK_DEV_SERVER_PORT,
45-
stats: { colors: true },
44+
devMiddleware: {
45+
stats: { colors: true },
46+
publicPath: '/',
47+
},
4648
});
4749

4850
server.listen(WEBPACK_DEV_SERVER_PORT, 'localhost', () => {

config/webpack.config-dev.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,14 @@ module.exports = {
4747
},
4848
{
4949
test: /\.less$/,
50-
use: [MiniCssExtractPlugin.loader, 'css-loader?modules', 'less-loader'],
50+
use: [
51+
MiniCssExtractPlugin.loader,
52+
{
53+
loader: 'css-loader',
54+
options: { modules: true },
55+
},
56+
'less-loader',
57+
],
5158
},
5259
{
5360
test: /.*\.(gif|png|jpe?g|svg)$/i,

config/webpack.config.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,14 @@ module.exports = {
5757
},
5858
{
5959
test: /\.less$/,
60-
use: [MiniCssExtractPlugin.loader, 'css-loader?modules', 'less-loader'],
60+
use: [
61+
MiniCssExtractPlugin.loader,
62+
{
63+
loader: 'css-loader',
64+
options: { modules: true },
65+
},
66+
'less-loader',
67+
],
6168
},
6269
{
6370
test: /.*\.(gif|png|jpe?g|svg)$/i,

package.json

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"codemirror": "^5.62.0",
4848
"cookie-parser": "^1.4.1",
4949
"cross-fetch": "^3.1.4",
50-
"css-loader": "^5.2.6",
50+
"css-loader": "^6.3.0",
5151
"deep-equal": "^2.0.5",
5252
"ejs": "^3.1.6",
5353
"exenv": "^1.2.1",
@@ -64,21 +64,20 @@
6464
"moment": "^2.29.1",
6565
"pretty-ms": "^7.0.1",
6666
"prop-types": "^15.5.8",
67-
"react": "^16.13.0",
67+
"react": "^17.0.2",
6868
"react-ace": "^9.4.1",
69-
"react-bootstrap": "1.6.1",
69+
"react-bootstrap": "1.6.4",
7070
"react-collapse": "^5.1.0",
7171
"react-copy-to-clipboard": "^5.0.3",
7272
"react-datetime": "^3.0.4",
73-
"react-dom": "^16.8.6",
73+
"react-dom": "^17.0.2",
7474
"react-dropzone": "^11.3.2",
7575
"react-height": "^3.0.0",
7676
"react-helmet": "^6.1.0",
7777
"react-immutable-proptypes": "^2.1.0",
78-
"react-intl": "5.20.3",
78+
"react-intl": "5.20.12",
7979
"react-motion": "^0.5.2",
8080
"react-redux": "^7.2.0",
81-
"react-responsive": "^8.2.0",
8281
"react-router": "^5.2.0",
8382
"react-router-dom": "^5.2.0",
8483
"react-toggle": "4.1.2",
@@ -119,7 +118,7 @@
119118
"chai-spies": "^1.0.0",
120119
"colors": "^1.4.0",
121120
"core-js": "^3.15.2",
122-
"css-loader": "^5.2.6",
121+
"css-loader": "^6.3.0",
123122
"css-modules-require-hook": "^4.2.3",
124123
"dotenv": "^10.0.0",
125124
"eslint": "^7.29.0",
@@ -135,14 +134,13 @@
135134
"fetch-mock": "^9.11.0",
136135
"file-loader": "^6.2.0",
137136
"git-revision-webpack-plugin": "^5.0.0",
138-
"image-webpack-loader": "^7.0.1",
137+
"image-webpack-loader": "^8.0.1",
139138
"isomorphic-style-loader": "^5.1.0",
140-
"jsdom": "^16.6.0",
139+
"jsdom": "^17.0.0",
141140
"json-loader": "^0.5.4",
142141
"less": "^4.1.1",
143142
"less-loader": "^10.0.0",
144-
"marked": "^2.1.2",
145-
"mini-css-extract-plugin": "^1.6.0",
143+
"mini-css-extract-plugin": "^2.3.0",
146144
"mocha": "^9.0.1",
147145
"mocha-lcov-reporter": "^1.3.0",
148146
"mock-local-storage": "^1.1.17",
@@ -152,12 +150,12 @@
152150
"request": "^2.88.0",
153151
"scroll-behavior": "^0.11.0",
154152
"strip-loader": "^0.1.2",
155-
"style-loader": "^2.0.0",
153+
"style-loader": "^3.3.0",
156154
"terser-webpack-plugin": "^5.1.3",
157155
"webpack": "^5.40.0",
158156
"webpack-cli": "^4.7.2",
159157
"webpack-dev-middleware": "^5.0.0",
160-
"webpack-dev-server": "^3.11.2",
158+
"webpack-dev-server": "^4.3.0",
161159
"webpack-isomorphic-tools": "^4.0.0"
162160
}
163161
}

0 commit comments

Comments
 (0)