diff --git a/bun.lockb b/bun.lockb
index 06c09ae7f3..2724f1a046 100755
Binary files a/bun.lockb and b/bun.lockb differ
diff --git a/package.json b/package.json
index 6621e5726e..c354583a51 100644
--- a/package.json
+++ b/package.json
@@ -28,9 +28,9 @@
"devDependencies": {
"@biomejs/biome": "1.9.4",
"@types/bun": "1.1.14",
- "lefthook": "1.10.0",
+ "lefthook": "1.10.1",
"turbo": "2.3.3",
- "typescript": "5.6.3",
+ "typescript": "5.7.2",
"vercel": "39.2.2"
},
"packageManager": "bun@1.1.42",
diff --git a/packages/react/package.json b/packages/react/package.json
index 68ca609a39..dc463aeaca 100644
--- a/packages/react/package.json
+++ b/packages/react/package.json
@@ -240,10 +240,10 @@
"react-dom": "18.3.1",
"react-frame-component": "5.2.7",
"react-hook-form": "7.54.2",
- "release-it": "17.10.0",
+ "release-it": "17.11.0",
"resize-observer-polyfill": "1.5.1",
"storybook": "8.4.7",
- "typescript": "5.6.3",
+ "typescript": "5.7.2",
"vite": "5.4.11",
"vite-plugin-dts": "4.4.0",
"vitest": "2.1.8",
diff --git a/packages/svelte/package.json b/packages/svelte/package.json
index a93d3b6a86..403bcf0f95 100644
--- a/packages/svelte/package.json
+++ b/packages/svelte/package.json
@@ -84,19 +84,19 @@
"@storybook/addon-essentials": "8.4.7",
"@storybook/sveltekit": "8.4.7",
"@sveltejs/adapter-auto": "3.3.1",
- "@sveltejs/kit": "2.15.0",
+ "@sveltejs/kit": "2.15.1",
"@sveltejs/package": "2.3.7",
- "@sveltejs/vite-plugin-svelte": "4.0.4",
+ "@sveltejs/vite-plugin-svelte": "5.0.3",
"@testing-library/jest-dom": "6.6.3",
"@testing-library/svelte": "5.2.6",
"@testing-library/user-event": "14.5.2",
"clean-package": "2.2.0",
- "release-it": "17.10.0",
+ "release-it": "17.11.0",
"storybook": "8.4.7",
- "svelte": "5.15.0",
+ "svelte": "5.16.0",
"svelte-check": "4.1.1",
"tslib": "2.8.1",
- "typescript": "5.6.3",
+ "typescript": "5.7.2",
"vite": "5.4.11",
"vitest": "2.1.8"
},
diff --git a/packages/vue/package.json b/packages/vue/package.json
index ce0fdab4e2..5b60b2a31d 100644
--- a/packages/vue/package.json
+++ b/packages/vue/package.json
@@ -223,21 +223,21 @@
"@testing-library/vue": "8.0.3",
"@types/jsdom": "21.1.7",
"@vitejs/plugin-vue": "5.2.1",
- "@vitejs/plugin-vue-jsx": "4.1.0",
+ "@vitejs/plugin-vue-jsx": "4.1.1",
"@vue/compiler-sfc": "3.5.13",
"clean-package": "2.2.0",
"globby": "14.0.2",
"histoire": "0.17.17",
"jsdom": "25.0.1",
"lucide-vue-next": "0.469.0",
- "release-it": "17.10.0",
+ "release-it": "17.11.0",
"resize-observer-polyfill": "1.5.1",
- "typescript": "5.6.3",
+ "typescript": "5.7.2",
"vite": "5.4.11",
"vite-plugin-dts": "4.4.0",
"vitest": "2.1.8",
"vue": "3.5.13",
- "vue-tsc": "2.1.10"
+ "vue-tsc": "2.2.0"
},
"peerDependencies": {
"vue": ">=3.5.0"
diff --git a/scripts/package.json b/scripts/package.json
index f695dc123b..284689d7e1 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -21,19 +21,19 @@
},
"dependencies": {
"@types/fs-extra": "11.0.4",
- "@types/node": "22.10.0",
+ "@types/node": "22.10.2",
"@types/voca": "1.4.6",
"find-packages": "10.0.4",
"find-up": "7.0.0",
"fs-extra": "11.2.0",
"globby": "14.0.2",
"pkg-dir": "8.0.0",
- "prettier": "3.4.1",
+ "prettier": "3.4.2",
"prettier-plugin-organize-imports": "4.1.0",
"prettier-plugin-svelte": "3.3.2",
"ts-morph": "24.0.0",
"ts-pattern": "5.6.0",
- "typescript": "5.6.3",
+ "typescript": "5.7.2",
"voca": "1.4.1"
}
}
diff --git a/website/package.json b/website/package.json
index f0c7d05b2a..d5a4944614 100644
--- a/website/package.json
+++ b/website/package.json
@@ -18,9 +18,9 @@
"@icons-pack/react-simple-icons": "10.2.0",
"@pandacss/dev": "0.50.0",
"@park-ui/panda-preset": "0.43.1",
- "@prisma/client": "5.22.0",
+ "@prisma/client": "6.1.0",
"@shikijs/transformers": "1.24.4",
- "@types/node": "22.10.0",
+ "@types/node": "22.10.2",
"@types/react": "18.3.18",
"@types/react-dom": "18.3.5",
"@uidotdev/usehooks": "2.4.1",
@@ -29,17 +29,17 @@
"effect": "3.12.0",
"lucide-react": "0.469.0",
"match-sorter": "8.0.0",
- "next": "15.0.3",
+ "next": "15.1.3",
"next-auth": "5.0.0-beta.25",
- "next-themes": "0.4.3",
+ "next-themes": "0.4.4",
"pandacss-preset-typography": "0.1.6",
- "prisma": "5.22.0",
+ "prisma": "6.1.0",
"react": "18.3.1",
"react-dom": "18.3.1",
"rehype-autolink-headings": "7.1.0",
"rehype-slug": "6.0.0",
"shiki": "1.24.4",
- "typescript": "5.6.3",
+ "typescript": "5.7.2",
"velite": "0.2.2"
}
}
diff --git a/website/src/components/marketing/hero.tsx b/website/src/components/marketing/hero.tsx
index 34eb273891..427f7133c0 100644
--- a/website/src/components/marketing/hero.tsx
+++ b/website/src/components/marketing/hero.tsx
@@ -5,7 +5,7 @@ import { Badge } from '~/components/ui/badge'
import { Button } from '~/components/ui/button'
import { Heading } from '~/components/ui/heading'
import { Text } from '~/components/ui/text'
-import { ReactIcon, SolidIcon, VueIcon } from './icons'
+import { ReactIcon, SolidIcon, SvelteIcon, VueIcon } from './icons'
export const Hero = () => {
return (
@@ -59,10 +59,10 @@ export const Hero = () => {
Vue
- {/*
+
Svelte
- */}
+