Skip to content

Commit 2a30bcf

Browse files
authored
botonic-dx: remove dx-webpack (#3169)
## Description - Remove old dx-webpack package - Remove no used dependencies in dx-rspack
1 parent 1c3d7b0 commit 2a30bcf

8 files changed

Lines changed: 693 additions & 1345 deletions

File tree

package-lock.json

Lines changed: 689 additions & 899 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/botonic-dx-bundler-rspack/baseline/rspack.config.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Configuration } from '@rspack/cli'
1+
import type { Configuration } from '@rspack/cli'
22
import * as rspack from '@rspack/core'
33
import ReactRefreshPlugin from '@rspack/plugin-react-refresh'
44
import HtmlWebpackPlugin from 'html-webpack-plugin'
@@ -178,7 +178,7 @@ function getPlugins(mode: string, target: string) {
178178
`Generating bundle for: ${target}\nRspack running on mode '${mode}' with env var ENVIRONMENT set to: ${environment}`
179179
)
180180

181-
const plugins = [
181+
const plugins: rspack.Plugin[] = [
182182
new rspack.EnvironmentPlugin({
183183
NODE_ENV: process.env.NODE_ENV,
184184
HUBTYPE_API_URL: process.env.HUBTYPE_API_URL || HUBTYPE_DEFAULTS.API_URL,
@@ -191,7 +191,6 @@ function getPlugins(mode: string, target: string) {
191191
]
192192

193193
if (isDev) {
194-
// @ts-ignore
195194
plugins.push(new ReactRefreshPlugin())
196195
}
197196

@@ -205,7 +204,7 @@ function sourceMap(mode: string) {
205204
return 'eval-cheap-source-map'
206205
} else {
207206
throw new Error(
208-
'Invalid mode argument (' + mode + '). See package.json scripts'
207+
`Invalid mode argument (${mode}). See package.json scripts`
209208
)
210209
}
211210
}

packages/botonic-dx-bundler-rspack/package.json

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,25 +12,15 @@
1212
"@rspack/plugin-react-refresh": "^1.5.2",
1313
"@swc/core": "^1.15.1",
1414
"@swc/helpers": "^0.5.17",
15-
"clean-webpack-plugin": "^4.0.0",
16-
"crypto-browserify": "^3.12.1",
1715
"css-loader": "^7.1.2",
1816
"html-webpack-plugin": "^5.6.4",
19-
"image-minimizer-webpack-plugin": "^4.1.4",
20-
"imagemin": "^9.0.1",
21-
"imagemin-gifsicle": "^7.0.0",
22-
"imagemin-jpegtran": "^8.0.0",
23-
"imagemin-optipng": "^8.0.0",
24-
"imagemin-svgo": "^11.0.1",
2517
"node-polyfill-webpack-plugin": "^4.1.0",
2618
"null-loader": "^4.0.1",
2719
"react-refresh": "^0.16.0",
2820
"sass": "^1.93.2",
2921
"sass-loader": "^16.0.5",
3022
"stream-browserify": "^3.0.0",
31-
"style-loader": "^4.0.0",
32-
"svgo": "^3.3.2",
33-
"ts-node": "^10.9.2"
23+
"style-loader": "^4.0.0"
3424
},
3525
"author": "",
3626
"license": "MIT",

packages/botonic-dx-bundler-webpack/.gitignore

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

packages/botonic-dx-bundler-webpack/CHANGELOG.md

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

packages/botonic-dx-bundler-webpack/README.md

Whitespace-only changes.

0 commit comments

Comments
 (0)