Skip to content

Commit 31d610c

Browse files
gckokentwelcome
authored andcommitted
chore(deps): consolidate dependabot updates
Consolidates Dependabot group PR #1461 (all-minor-patch, 38 pkgs) and #1455 (@types/node) into one tested branch. All frontend (npm/pnpm); no Python deps changed. Application dependencies (js/package.json): - @amplitude/unified: 1.1.16 → 1.1.21 - @codemirror/state: ^6.6.0 → ^6.7.1 - @codemirror/view: ^6.43.1 → ^6.43.6 - @mui/material: ^9.1.1 → ^9.2.0 - @mui/system: ^9.1.1 → ^9.2.0 - @next/third-parties: 16.2.9 → 16.2.10 - @sentry/nextjs: ^10.58.0 → ^10.64.0 - @sentry/react: ^10.58.0 → ^10.64.0 - @tailwindcss/postcss: ^4.3.1 → ^4.3.2 - @tanstack/react-query: 5.100.14 → 5.101.2 - @uiw/codemirror-theme-github: ^4.25.10 → ^4.25.11 - @uiw/react-codemirror: ^4.25.10 → ^4.25.11 - @xyflow/react: ^12.11.0 → ^12.11.2 - @zumer/snapdom: ^2.12.9 → ^2.15.0 - import-in-the-middle: ^3.1.0 → ^3.3.1 - next: 16.2.9 → 16.2.10 - posthog-js: ^1.390.2 → ^1.399.2 - react-icons: ^5.6.0 → ^5.7.0 Dev dependencies (js/package.json, storybook, ui devDeps): - @amplitude/analytics-core: ^2.50.0 → ^2.52.1 - @biomejs/biome: 2.5.0 → 2.5.3 - @types/node: ^25.9.3 → ^26.1.0 (#1455) - @vitejs/plugin-react: ^6.0.2 → ^6.0.3 - @vitest/coverage-v8, vitest: ^4.1.9 → ^4.1.10 - @vitest/browser-playwright: ^4.1.9 → ^4.1.10 (storybook) - @playwright/test, playwright: ^1.61.0 → ^1.61.1 (storybook) - msw: ^2.14.6 → ^2.15.0 (storybook) - baseline-browser-mapping: ^2.10.38 → ^2.10.42 - fast-check: ^4.8.0 → ^4.9.0 - globals: ^17.6.0 → ^17.7.0 - postcss: ^8.5.15 → ^8.5.16 - read-excel-file: ^9.2.0 → ^9.3.0 - tailwindcss: ^4.3.1 → ^4.3.2 - @tailwindcss/cli, @tsdown/css, tsdown, typedoc (ui devDeps) pnpm-workspace.yaml overrides bumped to unclamp the group targets (exact pins that otherwise hold the locked version): - @tanstack/react-query: 5.101.0 → 5.101.2 - @biomejs/biome: 2.5.0 → 2.5.3 - @amplitude/unified: 1.1.16 → 1.1.21 Consumer-facing @datarecce/ui `dependencies` floors intentionally left unchanged (only devDeps bumped) per js/packages/ui/DEPENDENCIES.md. biome 2.5.0 → 2.5.3 acked per the js/.husky/pre-commit guard (DRC-3460): re-verified `biome check` clean on macOS arm64 (no stack overflow) and bumped EXPECTED_BIOME to 2.5.3 in the same commit. Also fixes a Biome 2.5.3 noUnsafeOptionalChaining error surfaced in toDataDiffGrid.test.ts by the linter bump (removed redundant optional chaining inside a guarded block). ag-grid v36 (PRs #1454, #1456) deferred — see PR body. Refs: #1461, #1455 Signed-off-by: Jared Scott <jared.scott@datarecce.io>
1 parent f61995e commit 31d610c

7 files changed

Lines changed: 1380 additions & 1074 deletions

File tree

js/.husky/pre-commit

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export GIT_WORK_TREE="$REPO_ROOT"
1616
# ALLOW_BIOME_BUMP=1 git commit ...
1717
PINNED_PKG_JSON="js/package.json"
1818
if git diff --cached --name-only --diff-filter=ACM | grep -qx "$PINNED_PKG_JSON"; then
19-
# Pinned: @biomejs/biome → 2.5.0.
19+
# Pinned: @biomejs/biome → 2.5.3.
2020
#
2121
# Rationale: biome 2.4.12 through 2.4.16 have a deterministic Rust stack
2222
# overflow on macOS arm64 when running TS-aware nursery rules
@@ -26,14 +26,15 @@ if git diff --cached --name-only --diff-filter=ACM | grep -qx "$PINNED_PKG_JSON"
2626
# 2.4.16 locally on 2026-05-28 and CONFIRMED it still crashes — see
2727
# DataRecce/recce-cloud-infra#1382 for the testing notes.
2828
#
29-
# 2.5.0 is ABOVE the affected 2.4.12–2.4.16 range and verified clean on
30-
# macOS arm64 (`biome check src/` + `packages/ui/src/` exit 0, no stack
31-
# overflow). Bumped to 2.5.0 in #1435; this guard was left at 2.4.15 by
32-
# that PR and reconciled here. The js/biome.json in this repo does NOT
29+
# 2.5.3 is ABOVE the affected 2.4.12–2.4.16 range and verified clean on
30+
# macOS arm64 (`biome check --staged` + `biome check src/` exit 0, no stack
31+
# overflow). Bumped 2.5.0 → 2.5.3 in the dependabot consolidation (group PR
32+
# #1461); re-verified on macOS arm64 before acking. Prior: 2.5.0 in #1435,
33+
# 2.4.15 guard reconciled then. The js/biome.json in this repo does NOT
3334
# currently enable those nursery rules either. A silent dependabot bump
3435
# still requires deliberate ack: when changing biome, update EXPECTED_BIOME
3536
# in the same commit as the bump (and re-run the macOS arm64 check above).
36-
EXPECTED_BIOME="2.5.0"
37+
EXPECTED_BIOME="2.5.3"
3738
# head -1 hardens against a future pnpm.overrides entry adding a second
3839
# "@biomejs/biome": line. Fail-loud (below) if extraction is empty so a
3940
# package.json reformat (or removed dep) can't silently disable the guard.

js/package.json

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -24,33 +24,33 @@
2424
"prepare": "cd .. && husky js/.husky"
2525
},
2626
"dependencies": {
27-
"@amplitude/unified": "1.1.16",
27+
"@amplitude/unified": "1.1.21",
2828
"@babel/helpers": "^8.0.0",
2929
"@babel/runtime": "^8.0.0",
3030
"@codemirror/lang-sql": "^6.10.0",
3131
"@codemirror/lang-yaml": "^6.1.3",
3232
"@codemirror/merge": "^6.12.2",
33-
"@codemirror/state": "^6.6.0",
34-
"@codemirror/view": "^6.43.1",
33+
"@codemirror/state": "^6.7.1",
34+
"@codemirror/view": "^6.43.6",
3535
"@dagrejs/dagre": "3.0.0",
3636
"@datarecce/ui": "workspace:*",
3737
"@emotion/react": "^11.14.0",
3838
"@emotion/styled": "^11.14.1",
3939
"@fontsource/montserrat": "^5.2.8",
4040
"@hello-pangea/dnd": "^18.0.1",
4141
"@jeromefitz/date-fns-tz": "3.0.0-canary.8",
42-
"@mui/material": "^9.1.1",
43-
"@mui/system": "^9.1.1",
44-
"@next/third-parties": "16.2.9",
45-
"@sentry/nextjs": "^10.58.0",
46-
"@sentry/react": "^10.58.0",
47-
"@tailwindcss/postcss": "^4.3.1",
48-
"@tanstack/react-query": "5.100.14",
42+
"@mui/material": "^9.2.0",
43+
"@mui/system": "^9.2.0",
44+
"@next/third-parties": "16.2.10",
45+
"@sentry/nextjs": "^10.64.0",
46+
"@sentry/react": "^10.64.0",
47+
"@tailwindcss/postcss": "^4.3.2",
48+
"@tanstack/react-query": "5.101.2",
4949
"@types/js-cookie": "^3.0.6",
50-
"@uiw/codemirror-theme-github": "^4.25.10",
51-
"@uiw/react-codemirror": "^4.25.10",
52-
"@xyflow/react": "^12.11.0",
53-
"@zumer/snapdom": "^2.12.9",
50+
"@uiw/codemirror-theme-github": "^4.25.11",
51+
"@uiw/react-codemirror": "^4.25.11",
52+
"@xyflow/react": "^12.11.2",
53+
"@zumer/snapdom": "^2.15.0",
5454
"ag-grid-community": "^35.3.1",
5555
"ag-grid-react": "^35.3.1",
5656
"chart.js": "^4.5.1",
@@ -59,16 +59,16 @@
5959
"date-fns": "^4.4.0",
6060
"file-saver": "^2.0.5",
6161
"happy-dom": "^20.10.6",
62-
"import-in-the-middle": "^3.1.0",
62+
"import-in-the-middle": "^3.3.1",
6363
"js-cookie": "^3.0.8",
6464
"lodash": "^4.18.1",
65-
"next": "16.2.9",
65+
"next": "16.2.10",
6666
"next-themes": "^0.4.6",
67-
"posthog-js": "^1.390.2",
67+
"posthog-js": "^1.399.2",
6868
"react": "19.2.6",
6969
"react-chartjs-2": "^5.3.1",
7070
"react-dom": "19.2.6",
71-
"react-icons": "^5.6.0",
71+
"react-icons": "^5.7.0",
7272
"react-markdown": "^10.1.0",
7373
"react-split": "^2.0.14",
7474
"react-syntax-highlighter": "^16.1.1",
@@ -81,31 +81,31 @@
8181
"yaml": "^2.9.0"
8282
},
8383
"devDependencies": {
84-
"@amplitude/analytics-core": "^2.50.0",
85-
"@biomejs/biome": "2.5.0",
84+
"@amplitude/analytics-core": "^2.52.1",
85+
"@biomejs/biome": "2.5.3",
8686
"@testing-library/dom": "^10.4.1",
8787
"@testing-library/jest-dom": "6.9.1",
8888
"@testing-library/react": "16.3.2",
8989
"@testing-library/user-event": "14.6.1",
9090
"@types/common-tags": "^1.8.4",
9191
"@types/file-saver": "^2.0.7",
9292
"@types/lodash": "^4.17.24",
93-
"@types/node": "^25.9.3",
93+
"@types/node": "^26.1.0",
9494
"@types/react": "19.2.15",
9595
"@types/react-dom": "19.2.3",
9696
"@types/react-syntax-highlighter": "^15.5.13",
97-
"@vitejs/plugin-react": "^6.0.2",
98-
"@vitest/coverage-v8": "^4.1.9",
99-
"baseline-browser-mapping": "^2.10.38",
100-
"fast-check": "^4.8.0",
101-
"globals": "^17.6.0",
97+
"@vitejs/plugin-react": "^6.0.3",
98+
"@vitest/coverage-v8": "^4.1.10",
99+
"baseline-browser-mapping": "^2.10.42",
100+
"fast-check": "^4.9.0",
101+
"globals": "^17.7.0",
102102
"husky": "^9.1.7",
103-
"postcss": "^8.5.15",
104-
"read-excel-file": "^9.2.0",
103+
"postcss": "^8.5.16",
104+
"read-excel-file": "^9.3.0",
105105
"rimraf": "^6.1.3",
106-
"tailwindcss": "^4.3.1",
106+
"tailwindcss": "^4.3.2",
107107
"typescript": "^6.0.3",
108-
"vite": "^8.0.16",
109-
"vitest": "^4.1.9"
108+
"vite": "^8.1.4",
109+
"vitest": "^4.1.10"
110110
}
111111
}

js/packages/storybook/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,24 @@
1313
},
1414
"dependencies": {
1515
"@datarecce/ui": "workspace:*",
16-
"@tanstack/react-query": "5.100.14"
16+
"@tanstack/react-query": "5.101.2"
1717
},
1818
"devDependencies": {
19-
"@playwright/test": "^1.61.0",
19+
"@playwright/test": "^1.61.1",
2020
"@storybook/addon-docs": "^10.4.6",
2121
"@storybook/addon-vitest": "^10.4.6",
2222
"@storybook/react": "^10.4.6",
2323
"@storybook/react-vite": "^10.4.6",
2424
"@testing-library/jest-dom": "6.9.1",
2525
"@testing-library/react": "16.3.2",
26-
"@vitejs/plugin-react": "^6.0.2",
27-
"@vitest/browser-playwright": "^4.1.9",
28-
"@vitest/coverage-v8": "^4.1.9",
26+
"@vitejs/plugin-react": "^6.0.3",
27+
"@vitest/browser-playwright": "^4.1.10",
28+
"@vitest/coverage-v8": "^4.1.10",
2929
"chartjs-adapter-date-fns": "^3.0.0",
30-
"msw": "^2.14.6",
31-
"playwright": "^1.61.0",
30+
"msw": "^2.15.0",
31+
"playwright": "^1.61.1",
3232
"storybook": "^10.4.6",
33-
"vitest": "^4.1.9"
33+
"vitest": "^4.1.10"
3434
},
3535
"peerDependencies": {
3636
"react": "^18.0.0 || ^19.0.0",

js/packages/ui/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -175,14 +175,14 @@
175175
"yaml": "^2.8.0"
176176
},
177177
"devDependencies": {
178-
"@tailwindcss/cli": "^4.2.4",
179-
"@tailwindcss/postcss": "^4.2.4",
180-
"@tsdown/css": "^0.22.0",
181-
"postcss": "^8.5.15",
182-
"read-excel-file": "^9.0.6",
183-
"tailwindcss": "^4.2.4",
184-
"tsdown": "^0.22.0",
185-
"typedoc": "^0.28.19",
178+
"@tailwindcss/cli": "^4.3.2",
179+
"@tailwindcss/postcss": "^4.3.2",
180+
"@tsdown/css": "^0.22.4",
181+
"postcss": "^8.5.16",
182+
"read-excel-file": "^9.3.0",
183+
"tailwindcss": "^4.3.2",
184+
"tsdown": "^0.22.4",
185+
"typedoc": "^0.28.20",
186186
"typedoc-plugin-markdown": "^4.11.0",
187187
"typescript": "^6.0.3"
188188
},

0 commit comments

Comments
 (0)