|
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