Skip to content

Commit b57f844

Browse files
authored
chore: bump deps (#468)
* chore(deps): bump dependencies (taze, 2026-06-17) * chore(deps): add security overrides for fixable advisories * chore(deps): satisfy new oxlint 1.70 rules * fix(deps): drop js-yaml override (incompatible with gray-matter)
1 parent 08b7f76 commit b57f844

11 files changed

Lines changed: 758 additions & 740 deletions

File tree

.oxlintrc.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
"unicorn/no-null": "off",
4141
"unicorn/no-useless-undefined": "off",
4242
"unicorn/numeric-separators-style": "off",
43+
"unicorn/prefer-export-from": "off",
4344
"unicorn/prefer-global-this": "off",
4445
"unicorn/prefer-top-level-await": "off"
4546
}

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,14 @@
4444
"audit-ci": "^7.1.0",
4545
"is-ci": "^4.1.0",
4646
"lefthook": "^2.1.9",
47-
"oxfmt": "^0.54.0",
48-
"oxlint": "^1.69.0",
47+
"oxfmt": "^0.55.0",
48+
"oxlint": "^1.70.0",
4949
"rimraf": "^6.1.3",
5050
"typescript": "^6.0.3"
5151
},
5252
"engines": {
5353
"node": ">=18.0.0",
5454
"pnpm": ">=10.0.0"
5555
},
56-
"packageManager": "pnpm@11.5.2"
56+
"packageManager": "pnpm@11.7.0"
5757
}

packages/app/package.json

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,19 @@
2929
"capture:fixtures": "tsx scripts/capture-cypress-fixtures.ts"
3030
},
3131
"dependencies": {
32-
"@chenglou/pretext": "^0.0.7",
32+
"@chenglou/pretext": "^0.0.8",
3333
"@jpinsonneau/html-to-image": "^1.11.13",
3434
"@noble/ciphers": "^2.2.0",
35-
"@posthog/nextjs-config": "^1.9.54",
36-
"@radix-ui/react-accordion": "^1.2.13",
37-
"@radix-ui/react-dialog": "^1.1.16",
38-
"@radix-ui/react-label": "^2.1.9",
39-
"@radix-ui/react-popover": "^1.1.16",
40-
"@radix-ui/react-select": "^2.3.0",
41-
"@radix-ui/react-slot": "^1.2.5",
42-
"@radix-ui/react-switch": "^1.3.0",
43-
"@radix-ui/react-tabs": "^1.1.14",
44-
"@radix-ui/react-tooltip": "^1.2.9",
35+
"@posthog/nextjs-config": "^1.9.68",
36+
"@radix-ui/react-accordion": "^1.2.14",
37+
"@radix-ui/react-dialog": "^1.1.17",
38+
"@radix-ui/react-label": "^2.1.10",
39+
"@radix-ui/react-popover": "^1.1.17",
40+
"@radix-ui/react-select": "^2.3.1",
41+
"@radix-ui/react-slot": "^1.3.0",
42+
"@radix-ui/react-switch": "^1.3.1",
43+
"@radix-ui/react-tabs": "^1.1.15",
44+
"@radix-ui/react-tooltip": "^1.2.10",
4545
"@react-three/fiber": "^9.6.1",
4646
"@semianalysisai/inferencex-constants": "workspace:*",
4747
"@semianalysisai/inferencex-db": "workspace:*",
@@ -55,15 +55,15 @@
5555
"class-variance-authority": "^0.7.1",
5656
"clsx": "^2.1.1",
5757
"d3": "^7.9.0",
58-
"dompurify": "^3.4.8",
58+
"dompurify": "^3.4.10",
5959
"gray-matter": "^4.0.3",
6060
"iwanthue": "^2.0.0",
61-
"lucide-react": "^1.17.0",
61+
"lucide-react": "^1.20.0",
6262
"mp4-muxer": "^5.2.2",
63-
"next": "^16.2.7",
63+
"next": "^16.2.9",
6464
"next-mdx-remote": "^6.0.0",
6565
"next-themes": "^0.4.6",
66-
"posthog-js": "^1.383.1",
66+
"posthog-js": "^1.387.0",
6767
"react": "^19.2.7",
6868
"react-dom": "^19.2.7",
6969
"remark-gfm": "^4.0.1",
@@ -73,27 +73,27 @@
7373
},
7474
"devDependencies": {
7575
"@bahmutov/cypress-esbuild-preprocessor": "^2.2.8",
76-
"@tailwindcss/postcss": "^4.3.0",
76+
"@tailwindcss/postcss": "^4.3.1",
7777
"@types/adm-zip": "^0.5.8",
7878
"@types/d3": "^7.4.3",
7979
"@types/mdast": "^4.0.4",
80-
"@types/node": "^25.9.2",
80+
"@types/node": "^25.9.3",
8181
"@types/react": "^19.2.17",
8282
"@types/react-dom": "^19.2.3",
8383
"@types/three": "^0.184.1",
84-
"@vitest/coverage-v8": "^4.1.8",
85-
"cypress": "^15.16.0",
86-
"cypress-split": "^1.24.31",
84+
"@vitest/coverage-v8": "^4.1.9",
85+
"cypress": "^15.17.0",
86+
"cypress-split": "^1.25.0",
8787
"dotenv": "^17.4.2",
8888
"dotenv-cli": "^11.0.0",
89-
"esbuild": "^0.28.0",
89+
"esbuild": "^0.28.1",
9090
"fake-indexeddb": "^6.2.5",
9191
"jsdom": "^29.1.1",
92-
"tailwindcss": "^4.3.0",
92+
"tailwindcss": "^4.3.1",
9393
"tsx": "^4.22.4",
9494
"tw-animate-css": "^1.4.0",
9595
"typescript": "^6.0.3",
96-
"vitest": "^4.1.8"
96+
"vitest": "^4.1.9"
9797
},
9898
"engines": {
9999
"node": ">=18.0.0",

packages/app/src/components/inference/ui/ScatterGraph.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1839,8 +1839,7 @@ const ScatterGraph = React.memo(
18391839

18401840
const result: LayerConfig<InferenceData>[] = [rooflineLayer, scatterLayer];
18411841
if (overlayLayer) result.push(overlayLayer);
1842-
result.push(speedOverlayLayer);
1843-
result.push(knownIssueLayer);
1842+
result.push(speedOverlayLayer, knownIssueLayer);
18441843
return result;
18451844
}, [
18461845
knownIssueAnnotations,

packages/app/src/components/inference/utils/paretoLabels.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,12 @@ export const computeGradientStops = (
148148
const blendFraction = 0.05 + similarity * 0.15;
149149
const blendSize = Math.min(gap, nextGap) * blendFraction;
150150

151-
// Current color runs solid until just before boundary
152-
stops.push({ offset: toOffset(leftPx), color: curr.color });
153-
stops.push({ offset: toOffset(rightPx - blendSize), color: curr.color });
154-
// Blend zone
155-
stops.push({ offset: toOffset(rightPx + blendSize), color: next.color });
151+
// Current color runs solid until just before boundary, then blend zone
152+
stops.push(
153+
{ offset: toOffset(leftPx), color: curr.color },
154+
{ offset: toOffset(rightPx - blendSize), color: curr.color },
155+
{ offset: toOffset(rightPx + blendSize), color: next.color },
156+
);
156157
} else if (i === 0) {
157158
// Same label, just add the territory start
158159
stops.push({ offset: toOffset(leftPx), color: curr.color });

packages/app/src/lib/compare-ssr.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -324,9 +324,11 @@ function jsonLdEntryFor(key: string, summary: PairSummary, position: number) {
324324
const label = meta?.label ?? key.toUpperCase();
325325
const props: { name: string; value: string | number }[] = [{ name: 'Category', value: 'GPU' }];
326326
if (meta) {
327-
props.push({ name: 'Vendor', value: meta.vendor });
328-
props.push({ name: 'Architecture', value: meta.arch });
329-
props.push({ name: 'TDP (W)', value: meta.tdp });
327+
props.push(
328+
{ name: 'Vendor', value: meta.vendor },
329+
{ name: 'Architecture', value: meta.arch },
330+
{ name: 'TDP (W)', value: meta.tdp },
331+
);
330332
}
331333
if (summary.bestThroughputPerGpu !== null) {
332334
props.push({

packages/constants/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"test:unit:coverage": "vitest run --coverage"
1414
},
1515
"devDependencies": {
16-
"@vitest/coverage-v8": "^4.1.8",
17-
"vitest": "^4.1.8"
16+
"@vitest/coverage-v8": "^4.1.9",
17+
"vitest": "^4.1.9"
1818
}
1919
}

packages/db/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@
3434
},
3535
"devDependencies": {
3636
"@types/adm-zip": "^0.5.8",
37-
"@types/node": "^25.9.2",
38-
"@vitest/coverage-v8": "^4.1.8",
37+
"@types/node": "^25.9.3",
38+
"@vitest/coverage-v8": "^4.1.9",
3939
"adm-zip": "^0.5.17",
4040
"dotenv-cli": "^11.0.0",
4141
"tsx": "^4.22.4",
4242
"typescript": "^6.0.3",
43-
"vitest": "^4.1.8"
43+
"vitest": "^4.1.9"
4444
}
4545
}

packages/mcp/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
"zod": "^4.4.3"
2121
},
2222
"devDependencies": {
23-
"@types/node": "^25.9.2",
23+
"@types/node": "^25.9.3",
2424
"dotenv-cli": "^11.0.0",
2525
"tsx": "^4.22.4",
2626
"typescript": "^6.0.3",
27-
"vitest": "^4.1.8"
27+
"vitest": "^4.1.9"
2828
}
2929
}

0 commit comments

Comments
 (0)