chore: update dependencies

This commit is contained in:
Amruth Pillai
2026-07-27 13:19:54 +02:00
parent 6503da7e49
commit 3266066826
19 changed files with 2862 additions and 2545 deletions
+8 -8
View File
@@ -19,7 +19,7 @@
},
"dependencies": {
"@base-ui/react": "^1.6.0",
"@fontsource-variable/ibm-plex-sans": "^5.2.8",
"@fontsource-variable/ibm-plex-sans": "^5.3.0",
"@phosphor-icons/react": "^2.1.10",
"@phosphor-icons/web": "^2.1.2",
"@reactive-resume/utils": "workspace:*",
@@ -27,22 +27,22 @@
"class-variance-authority": "^0.7.1",
"cmdk": "^1.1.1",
"next-themes": "^0.4.6",
"react": "^19.2.7",
"react-dom": "^19.2.7",
"react-resizable-panels": "^4.12.1",
"shadcn": "^4.13.0",
"react": "^19.2.8",
"react-dom": "^19.2.8",
"react-resizable-panels": "^4.12.2",
"shadcn": "^4.15.0",
"sonner": "^2.0.7",
"tw-animate-css": "^1.4.0"
},
"devDependencies": {
"@reactive-resume/config": "workspace:*",
"@tailwindcss/postcss": "^4.3.2",
"@tailwindcss/postcss": "^4.3.3",
"@tailwindcss/typography": "^0.5.20",
"@types/react": "^19.2.17",
"@types/react-dom": "^19.2.3",
"@typescript/native-preview": "7.0.0-dev.20260707.2",
"postcss": "^8.5.16",
"tailwindcss": "^4.3.2",
"postcss": "^8.5.23",
"tailwindcss": "^4.3.3",
"typescript": "^7.0.2"
}
}
+7 -9
View File
@@ -14,15 +14,13 @@ describe("Badge", () => {
expect(screen.getByText("x")).toHaveClass("my-extra");
});
it.each([
["default"],
["secondary"],
["destructive"],
["outline"],
] as const)("renders variant=%s without throwing", (variant) => {
render(<Badge variant={variant}>{variant}</Badge>);
expect(screen.getByText(variant)).toBeInTheDocument();
});
it.each([["default"], ["secondary"], ["destructive"], ["outline"]] as const)(
"renders variant=%s without throwing",
(variant) => {
render(<Badge variant={variant}>{variant}</Badge>);
expect(screen.getByText(variant)).toBeInTheDocument();
},
);
it("forwards aria attributes", () => {
render(<Badge aria-label="status indicator">3</Badge>);
+14 -24
View File
@@ -52,31 +52,21 @@ describe("Button", () => {
expect(screen.getByRole("button")).toBeDisabled();
});
it.each([
["default"],
["outline"],
["secondary"],
["ghost"],
["destructive"],
["link"],
] as const)("renders variant=%s without throwing", (variant) => {
render(<Button variant={variant}>x</Button>);
expect(screen.getByRole("button")).toBeInTheDocument();
});
it.each([["default"], ["outline"], ["secondary"], ["ghost"], ["destructive"], ["link"]] as const)(
"renders variant=%s without throwing",
(variant) => {
render(<Button variant={variant}>x</Button>);
expect(screen.getByRole("button")).toBeInTheDocument();
},
);
it.each([
["default"],
["xs"],
["sm"],
["lg"],
["icon"],
["icon-xs"],
["icon-sm"],
["icon-lg"],
] as const)("renders size=%s without throwing", (size) => {
render(<Button size={size}>x</Button>);
expect(screen.getByRole("button")).toBeInTheDocument();
});
it.each([["default"], ["xs"], ["sm"], ["lg"], ["icon"], ["icon-xs"], ["icon-sm"], ["icon-lg"]] as const)(
"renders size=%s without throwing",
(size) => {
render(<Button size={size}>x</Button>);
expect(screen.getByRole("button")).toBeInTheDocument();
},
);
it("forwards aria-label", () => {
render(<Button aria-label="Close">×</Button>);