Skip to content

Commit c6e0472

Browse files
Merge pull request #2 from flatlogic/node_20_migration
Updated react-scripts to version 5 (webpack 5), updated changelogs, package version, updated style config, updated yarn.lock
2 parents a78eb9a + 50268b5 commit c6e0472

File tree

35 files changed

+8455
-10711
lines changed

35 files changed

+8455
-10711
lines changed

changelog.md

+8
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
# Changelog
22

3+
## [1.2.0] - 06/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+
- Replaced deprecated glyphicons-halflings icon library with bootstrap-icons
10+
311
## [1.1.8] - 25/12/2023
412

513
- Updated dependencies

config-overrides.js

+31
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

-93
This file was deleted.

config/jest/cssTransform.js

-14
This file was deleted.

config/jest/fileTransform.js

-30
This file was deleted.

config/paths.js

-57
This file was deleted.

0 commit comments

Comments
 (0)