|
9 | 9 | },
|
10 | 10 | "dependencies": {
|
11 | 11 | "@amplitude/analytics-browser": "^1.5.3",
|
12 |
| - "@babel/core": "~7.26.10", |
13 |
| - "@babel/plugin-transform-runtime": "~7.26.10", |
14 |
| - "@babel/preset-env": "~7.26.9", |
15 |
| - "@babel/preset-react": "^7.26.3", |
16 |
| - "@babel/preset-typescript": "^7.26.0", |
17 |
| - "@babel/runtime": "~7.26.10", |
| 12 | + "@babel/core": "~7.28.0", |
| 13 | + "@babel/preset-env": "~7.28.0", |
| 14 | + "@babel/preset-react": "^7.27.1", |
| 15 | + "@babel/preset-typescript": "^7.27.1", |
18 | 16 | "@dnd-kit/core": "^6.1.0",
|
19 | 17 | "@dnd-kit/sortable": "^8.0.0",
|
20 | 18 | "@dnd-kit/utilities": "^3.2.2",
|
|
86 | 84 | "@types/gtag.js": "^0.0.12",
|
87 | 85 | "@types/history": "^3.2.5",
|
88 | 86 | "@types/invariant": "^2.2.35",
|
89 |
| - "@types/jest": "29.5.14", |
| 87 | + "@types/jest": "30.0.0", |
90 | 88 | "@types/js-beautify": "^1.14.3",
|
91 | 89 | "@types/js-cookie": "3.0.6",
|
92 | 90 | "@types/lodash": "^4.14.182",
|
|
184 | 182 | "@emotion/eslint-plugin": "^11.12.0",
|
185 | 183 | "@eslint/js": "^9.22.0",
|
186 | 184 | "@sentry-internal/rrweb-types": "2.34.0",
|
187 |
| - "@sentry/jest-environment": "6.0.0", |
| 185 | + "@sentry/jest-environment": "6.1.0", |
188 | 186 | "@sentry/profiling-node": "9.35.0",
|
189 | 187 | "@styled/typescript-styled-plugin": "^1.0.1",
|
190 | 188 | "@tanstack/eslint-plugin-query": "^5.66.1",
|
|
194 | 192 | "@testing-library/user-event": "14.6.1",
|
195 | 193 | "@types/gettext-parser": "8.0.0",
|
196 | 194 | "@types/node": "^22.9.1",
|
197 |
| - "babel-jest": "29.7.0", |
| 195 | + "babel-jest": "30.0.4", |
198 | 196 | "eslint": "^9.22.0",
|
199 | 197 | "eslint-config-prettier": "^10.1.2",
|
200 | 198 | "eslint-import-resolver-typescript": "^3.8.3",
|
201 | 199 | "eslint-plugin-boundaries": "^5.0.1",
|
202 | 200 | "eslint-plugin-import": "2.32.0",
|
203 |
| - "eslint-plugin-jest": "^28.11.0", |
| 201 | + "eslint-plugin-jest": "29.0.1", |
204 | 202 | "eslint-plugin-jest-dom": "^5.5.0",
|
205 | 203 | "eslint-plugin-mdx": "^3.4.2",
|
206 | 204 | "eslint-plugin-no-relative-import-paths": "^1.6.1",
|
|
213 | 211 | "eslint-plugin-unicorn": "^57.0.0",
|
214 | 212 | "expect-type": "1.2.1",
|
215 | 213 | "globals": "^15.14.0",
|
216 |
| - "jest": "29.7.0", |
| 214 | + "jest": "30.0.4", |
217 | 215 | "jest-canvas-mock": "^2.5.2",
|
218 |
| - "jest-environment-jsdom": "29.7.0", |
219 |
| - "jest-fail-on-console": "3.3.0", |
| 216 | + "jest-environment-jsdom": "30.0.4", |
| 217 | + "jest-fail-on-console": "3.3.1", |
220 | 218 | "jest-junit": "16.0.0",
|
221 | 219 | "knip": "^5.60.0",
|
222 | 220 | "postcss-styled-syntax": "0.7.0",
|
|
244 | 242 | "APIMethod": "stub",
|
245 | 243 | "proxyURL": "http://localhost:8000",
|
246 | 244 | "scripts": {
|
247 |
| - "test": "node scripts/test.js --watch", |
248 |
| - "test-ci": "node scripts/test.js --ci --maxWorkers=100% --colors", |
249 |
| - "test-debug": "node --inspect-brk scripts/test.js --runInBand", |
250 |
| - "test-precommit": "node scripts/test.js --bail --findRelatedTests -u", |
251 |
| - "test-staged": "node scripts/test.js --findRelatedTests $(git diff --name-only --cached)", |
| 245 | + "test": "NODE_OPTIONS='--experimental-transform-types' node scripts/test.js --watch", |
| 246 | + "test-ci": "NODE_OPTIONS='--experimental-transform-types' node scripts/test.js --ci --maxWorkers=100% --colors", |
| 247 | + "test-debug": "NODE_OPTIONS='--experimental-transform-types' node --inspect-brk scripts/test.js --runInBand", |
| 248 | + "test-precommit": "NODE_OPTIONS='--experimental-transform-types' node scripts/test.js --bail --findRelatedTests -u", |
| 249 | + "test-staged": "NODE_OPTIONS='--experimental-transform-types' node scripts/test.js --findRelatedTests $(git diff --name-only --cached)", |
252 | 250 | "lint": "pnpm run lint:prettier && pnpm run lint:js && pnpm run lint:css",
|
253 | 251 | "lint:js": "eslint",
|
254 | 252 | "lint:css": "stylelint '**/*.[jt]sx'",
|
|
275 | 273 | "validate-api-examples": "pnpm run --dir api-docs openapi-examples-validator ../tests/apidocs/openapi-derefed.json --no-additional-properties",
|
276 | 274 | "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",
|
277 | 275 | "https-proxy": "caddy run --config - <<< '{\"apps\":{\"http\":{\"servers\":{\"srv0\":{\"listen\":[\":8003\"],\"routes\":[{\"handle\":[{\"handler\":\"reverse_proxy\",\"upstreams\":[{\"dial\":\"localhost:8000\"}]}]}],\"tls_connection_policies\":[{\"certificate_selection\":{\"any_tag\":[\"cert0\"]}}]}}},\"tls\":{\"certificates\":{\"load_files\":[{\"certificate\":\"./config/localhost.pem\",\"key\":\"./config/localhost-key.pem\",\"tags\":[\"cert0\"]}]}}}}'",
|
278 |
| - "knip": "knip --treat-config-hints-as-errors", |
| 276 | + "knip": "NODE_OPTIONS='--experimental-transform-types' knip --treat-config-hints-as-errors", |
279 | 277 | "knip:prod": "pnpm run knip --production --exclude exports,types,dependencies,unresolved"
|
280 | 278 | },
|
281 | 279 | "browserslist": {
|
|
0 commit comments