|
8 | 8 | "url": "git://github.com/getsentry/sentry.git"
|
9 | 9 | },
|
10 | 10 | "dependencies": {
|
11 |
| - "@acemarke/react-prod-sourcemaps": "^0.2.1", |
12 | 11 | "@babel/core": "~7.23.2",
|
13 | 12 | "@babel/plugin-transform-react-jsx": "^7.22.15",
|
14 | 13 | "@babel/plugin-transform-react-jsx-source": "^7.22.5",
|
|
98 | 97 | "classnames": "2.3.1",
|
99 | 98 | "color": "^4.2.3",
|
100 | 99 | "compression-webpack-plugin": "10.0.0",
|
101 |
| - "copy-webpack-plugin": "^11.0.0", |
102 | 100 | "core-js": "^3.33.0",
|
103 | 101 | "cronstrue": "^2.26.0",
|
104 | 102 | "crypto-browserify": "^3.12.0",
|
105 | 103 | "crypto-js": "4.2.0",
|
106 | 104 | "css-loader": "^5.2.6",
|
107 |
| - "css-minimizer-webpack-plugin": "^4.2.2", |
108 | 105 | "diff": "5.1.0",
|
109 | 106 | "dompurify": "^3.0.0",
|
110 | 107 | "downsample": "1.4.0",
|
111 | 108 | "echarts": "5.4.0",
|
112 | 109 | "echarts-for-react": "3.0.2",
|
113 | 110 | "focus-trap": "^7.3.1",
|
114 | 111 | "focus-visible": "^5.2.0",
|
115 |
| - "fork-ts-checker-webpack-plugin": "^8.0.0", |
116 | 112 | "framer-motion": "^6.2.8",
|
117 | 113 | "fuse.js": "^6.6.2",
|
118 | 114 | "gettext-parser": "1.3.1",
|
|
127 | 123 | "less-loader": "^11.1.0",
|
128 | 124 | "lodash": "^4.17.19",
|
129 | 125 | "marked": "0.7.0",
|
130 |
| - "mini-css-extract-plugin": "^2.7.2", |
131 | 126 | "mobx": "^6.8.0",
|
132 | 127 | "mobx-react": "~7.6.0",
|
133 | 128 | "mockdate": "3.0.5",
|
|
169 | 164 | "url-loader": "^4.1.0",
|
170 | 165 | "webpack": "5.87.0",
|
171 | 166 | "webpack-cli": "5.1.4",
|
172 |
| - "webpack-remove-empty-scripts": "^1.0.3", |
173 | 167 | "zxcvbn": "^4.4.2"
|
174 | 168 | },
|
175 | 169 | "devDependencies": {
|
176 | 170 | "@pmmmwh/react-refresh-webpack-plugin": "0.5.10",
|
| 171 | + "@rspack/cli": "^0.4.2", |
| 172 | + "@rspack/core": "^0.4.2", |
| 173 | + "@rspack/plugin-react-refresh": "^0.4.2", |
177 | 174 | "@sentry/jest-environment": "^4.0.0",
|
178 | 175 | "@sentry/profiling-node": "^1.2.1",
|
179 | 176 | "@styled/typescript-styled-plugin": "^1.0.0",
|
|
202 | 199 | "stylelint-config-recommended": "^13.0.0",
|
203 | 200 | "terser": "5.16.9",
|
204 | 201 | "tocbot": "^4.20.0",
|
205 |
| - "tsconfig-paths": "^4.2.0", |
206 |
| - "webpack-dev-server": "^4.15.1" |
| 202 | + "tsconfig-paths": "^4.2.0" |
207 | 203 | },
|
208 | 204 | "optionalDependencies": {
|
209 | 205 | "fsevents": "^2.3.2"
|
|
223 | 219 | "lint": "yarn eslint static/app tests/js --ext .js,.jsx,.ts,.tsx",
|
224 | 220 | "lint:css": "yarn stylelint 'static/app/**/*.[jt]sx'",
|
225 | 221 | "dev": "(yarn check --verify-tree || yarn install --check-files) && sentry devserver",
|
226 |
| - "dev-ui": "SENTRY_UI_DEV_ONLY=1 SENTRY_WEBPACK_PROXY_PORT=7999 yarn webpack serve", |
227 |
| - "dev-acceptance": "NO_DEV_SERVER=1 NODE_ENV=development yarn webpack --watch", |
| 222 | + "dev-ui": "SENTRY_UI_DEV_ONLY=1 SENTRY_WEBPACK_PROXY_PORT=7999 rspack serve", |
| 223 | + "dev-acceptance": "NO_DEV_SERVER=1 NODE_ENV=development rspack serve", |
228 | 224 | "webpack-profile": "NO_TS_FORK=1 yarn -s webpack --profile --json > stats.json",
|
229 | 225 | "install-api-docs": "cd api-docs && yarn install",
|
230 | 226 | "build-deprecated-docs": "yarn install-api-docs && ts-node api-docs/index.ts api-docs/openapi.json tests/apidocs/openapi-deprecated.json",
|
231 | 227 | "diff-docs": "yarn install-api-docs && ts-node api-docs/openapi-diff.ts",
|
232 | 228 | "deref-api-docs": "ts-node api-docs/index.ts tests/apidocs/openapi-spectacular.json tests/apidocs/openapi-derefed.json",
|
233 | 229 | "build-chartcuterie-config": "NODE_ENV=production yarn webpack --config=config/webpack.chartcuterie.config.ts",
|
234 |
| - "build-acceptance": "IS_ACCEPTANCE_TEST=1 NODE_ENV=production yarn webpack", |
| 230 | + "build-acceptance": "IS_ACCEPTANCE_TEST=1 NODE_ENV=production rspack build", |
235 | 231 | "build-production": "NODE_ENV=production yarn webpack --mode production",
|
236 |
| - "build": "NODE_OPTIONS=--max-old-space-size=4096 yarn webpack", |
| 232 | + "build": "NODE_OPTIONS=--max-old-space-size=4096 rspack build", |
237 | 233 | "build-js-loader": "ts-node scripts/build-js-loader.ts",
|
238 | 234 | "validate-api-examples": "cd api-docs && yarn openapi-examples-validator ../tests/apidocs/openapi-derefed.json --no-additional-properties",
|
239 | 235 | "mkcert-localhost": "mkcert -key-file config/localhost-key.pem -cert-file config/localhost.pem localhost 127.0.0.1 dev.getsentry.net *.dev.getsentry.net && mkcert -install"
|
|
0 commit comments