Skip to content

Commit e33f7cb

Browse files
author
Anton Mogdalov
committed
Updated react-scripts to version 5 (webpack 5), updated changelogs, package version, updated style config, updated yarn.lock
1 parent 9c8e9c6 commit e33f7cb

File tree

14 files changed

+6253
-8481
lines changed

14 files changed

+6253
-8481
lines changed

changelog.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## [2.4.0] - 10/09/2024
4+
5+
- Added react-scripts version 5 along with webpack version 5 support.
6+
- Added support for node.js version > 20
7+
- Removed old webpack configs.
8+
- Removed unnecessary dev dependencies.
9+
310
# [2.3.4] - 20/12/2023
411

512
- Update dependencies

config-overrides.js

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
const webpack = require('webpack');
2+
const path = require('path');
3+
module.exports = function override(config) {
4+
const fallback = config.resolve.fallback || {};
5+
Object.assign(fallback, {
6+
crypto: require.resolve('crypto-browserify'),
7+
stream: require.resolve('stream-browserify'),
8+
assert: require.resolve('assert'),
9+
http: require.resolve('stream-http'),
10+
https: require.resolve('https-browserify'),
11+
os: require.resolve('os-browserify'),
12+
url: require.resolve('url'),
13+
vm: require.resolve('vm-browserify'),
14+
});
15+
config.resolve.fallback = fallback;
16+
config.plugins = (config.plugins || []).concat([
17+
new webpack.ProvidePlugin({
18+
process: 'process/browser',
19+
Buffer: ['buffer', 'Buffer'],
20+
}),
21+
]);
22+
const modules = config.resolve.modules;
23+
config.resolve.modules = [...modules, path.resolve(__dirname, 'src')];
24+
config.module.rules.push({
25+
test: /\.m?js/,
26+
resolve: {
27+
fullySpecified: false,
28+
},
29+
});
30+
return config;
31+
};

config/env.js

Lines changed: 0 additions & 93 deletions
This file was deleted.

config/jest/cssTransform.js

Lines changed: 0 additions & 14 deletions
This file was deleted.

config/jest/fileTransform.js

Lines changed: 0 additions & 40 deletions
This file was deleted.

config/modules.js

Lines changed: 0 additions & 141 deletions
This file was deleted.

0 commit comments

Comments
 (0)