fix(deps): update bun minor and patch dependencies (#865)

* fix(deps): update bun minor and patch dependencies

* fix: ci

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Nicolas Meienberger <github@thisprops.com>
This commit is contained in:
renovate[bot] 2026-05-07 17:11:53 +02:00 committed by GitHub
parent cda008a53e
commit 5e4742488f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 436 additions and 889 deletions

View file

@ -2,7 +2,7 @@ import { useTheme } from "~/client/components/theme-provider";
import { Toaster as Sonner, type ToasterProps } from "sonner"; import { Toaster as Sonner, type ToasterProps } from "sonner";
const Toaster = ({ ...props }: ToasterProps) => { const Toaster = ({ ...props }: ToasterProps) => {
const { theme = "dark" } = useTheme(); const { theme } = useTheme();
return ( return (
<Sonner <Sonner

View file

@ -27,6 +27,7 @@ export const auth = betterAuth({
baseURL: { baseURL: {
allowedHosts: config.allowedHosts, allowedHosts: config.allowedHosts,
protocol: "auto", protocol: "auto",
fallback: config.baseUrl,
}, },
trustedOrigins: config.trustedOrigins, trustedOrigins: config.trustedOrigins,
rateLimit: { rateLimit: {

View file

@ -10,12 +10,12 @@
"dependencies": { "dependencies": {
"@zerobyte/contracts": "workspace:*", "@zerobyte/contracts": "workspace:*",
"@zerobyte/core": "workspace:*", "@zerobyte/core": "workspace:*",
"effect": "^3.18.4" "effect": "^3.21.2"
}, },
"devDependencies": { "devDependencies": {
"@types/bun": "latest" "@types/bun": "latest"
}, },
"peerDependencies": { "peerDependencies": {
"typescript": "^6" "typescript": "^6.0.3"
} }
} }

View file

@ -6,54 +6,55 @@
"#/*": "./src/*" "#/*": "./src/*"
}, },
"scripts": { "scripts": {
"dev": "vite dev", "dev": "vp dev",
"build": "vite build", "build": "vp build",
"preview": "vite preview", "preview": "vp preview",
"deploy": "bun run build && wrangler deploy", "deploy": "vp run build && wrangler deploy",
"cf-typegen": "wrangler types", "cf-typegen": "wrangler types",
"tsc": "tsc --noEmit" "tsc": "tsc --noEmit"
}, },
"dependencies": { "dependencies": {
"@base-ui/react": "^1.4.0", "@base-ui/react": "^1.4.1",
"@fontsource-variable/jetbrains-mono": "^5.2.8", "@fontsource-variable/jetbrains-mono": "^5.2.8",
"@phosphor-icons/react": "^2.1.10", "@phosphor-icons/react": "^2.1.10",
"@tailwindcss/vite": "^4.1.18", "@tailwindcss/vite": "^4.2.4",
"@tanstack/react-devtools": "^0.10.0", "@tanstack/react-devtools": "^0.10.2",
"@tanstack/react-router": "^1.132.0", "@tanstack/react-router": "^1.169.2",
"@tanstack/react-router-devtools": "^1.132.0", "@tanstack/react-router-devtools": "^1.166.13",
"@tanstack/react-router-ssr-query": "^1.131.7", "@tanstack/react-router-ssr-query": "^1.166.12",
"@tanstack/react-start": "^1.132.0", "@tanstack/react-start": "^1.167.64",
"@tanstack/router-plugin": "^1.132.0", "@tanstack/router-plugin": "^1.167.34",
"@types/mdx": "^2.0.13", "@types/mdx": "^2.0.13",
"class-variance-authority": "^0.7.1", "class-variance-authority": "^0.7.1",
"clsx": "^2.1.1", "clsx": "^2.1.1",
"fumadocs-core": "^16.6.9", "fumadocs-core": "^16.8.7",
"fumadocs-mdx": "^14.2.9", "fumadocs-mdx": "^14.3.2",
"fumadocs-ui": "^16.6.9", "fumadocs-ui": "^16.8.7",
"lucide-react": "^1.0.0", "lucide-react": "^1.14.0",
"react": "^19.2.0", "react": "^19.2.5",
"react-dom": "^19.2.0", "react-dom": "^19.2.5",
"shadcn": "^4.2.0", "shadcn": "^4.7.0",
"tailwind-merge": "^3.5.0", "tailwind-merge": "^3.5.0",
"tailwindcss": "^4.1.18", "tailwindcss": "^4.2.4",
"tw-animate-css": "^1.4.0" "tw-animate-css": "^1.4.0"
}, },
"devDependencies": { "devDependencies": {
"@cloudflare/vite-plugin": "^1.32.1", "@cloudflare/vite-plugin": "^1.36.0",
"@tailwindcss/typography": "^0.5.16", "@tailwindcss/typography": "^0.5.19",
"@tanstack/devtools-vite": "^0.6.0", "@tanstack/devtools-vite": "^0.6.0",
"@testing-library/dom": "^10.4.0", "@testing-library/dom": "^10.4.1",
"@testing-library/react": "^16.2.0", "@testing-library/react": "^16.3.2",
"@types/node": "^25.0.0", "@types/node": "^25.6.0",
"@types/react": "^19.2.0", "@types/react": "^19.2.14",
"@types/react-dom": "^19.2.0", "@types/react-dom": "^19.2.3",
"@vitejs/plugin-react": "^6.0.0", "@vitejs/plugin-react": "^6.0.1",
"jsdom": "^29.0.0", "jsdom": "^29.1.1",
"typescript": "^6.0.0", "typescript": "^6.0.3",
"vite": "^8.0.8", "vite": "^8.0.10",
"vite-plugin-killer-instincts": "^1.0.0", "vite-plugin-killer-instincts": "^1.1.0",
"vitest": "^4.0.0", "vite-plus": "^0.1.20",
"wrangler": "^4.82.1" "vitest": "^4.1.5",
"wrangler": "^4.88.0"
}, },
"pnpm": { "pnpm": {
"onlyBuiltDependencies": [ "onlyBuiltDependencies": [

View file

@ -1,4 +1,4 @@
import { defineConfig } from "vite"; import { defineConfig } from "vite-plus";
import { devtools } from "@tanstack/devtools-vite"; import { devtools } from "@tanstack/devtools-vite";
import { tanstackStart } from "@tanstack/react-start/plugin/vite"; import { tanstackStart } from "@tanstack/react-start/plugin/vite";

1159
bun.lock

File diff suppressed because it is too large Load diff

View file

@ -9,9 +9,10 @@
"scripts": { "scripts": {
"postinstall": "vp config", "postinstall": "vp config",
"fmt": "vp fmt", "fmt": "vp fmt",
"lint": "vp lint --type-aware", "lint": "vp lint --type-aware --type-check",
"check": "vp check",
"dev": "NODE_ENV=development bunx --bun vite", "dev": "NODE_ENV=development bunx --bun vite",
"build": "vite build", "build": "bunx --bun vite build",
"start": "bun run .output/server/index.mjs", "start": "bun run .output/server/index.mjs",
"preview": "bunx --bun vite preview", "preview": "bunx --bun vite preview",
"cli:dev": "bun run app/server/cli/main.ts", "cli:dev": "bun run app/server/cli/main.ts",
@ -33,12 +34,12 @@
"test:codegen": "playwright codegen localhost:4096" "test:codegen": "playwright codegen localhost:4096"
}, },
"dependencies": { "dependencies": {
"@better-auth/sso": "^1.5.5", "@better-auth/sso": "^1.6.9",
"@dnd-kit/core": "^6.3.1", "@dnd-kit/core": "^6.3.1",
"@dnd-kit/sortable": "^10.0.0", "@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2", "@dnd-kit/utilities": "^3.2.2",
"@hookform/resolvers": "^5.2.2", "@hookform/resolvers": "^5.2.2",
"@inquirer/prompts": "^8.3.2", "@inquirer/prompts": "^8.4.2",
"@radix-ui/react-alert-dialog": "^1.1.15", "@radix-ui/react-alert-dialog": "^1.1.15",
"@radix-ui/react-checkbox": "^1.3.3", "@radix-ui/react-checkbox": "^1.3.3",
"@radix-ui/react-dialog": "^1.1.15", "@radix-ui/react-dialog": "^1.1.15",
@ -53,39 +54,39 @@
"@radix-ui/react-switch": "^1.2.6", "@radix-ui/react-switch": "^1.2.6",
"@radix-ui/react-tabs": "^1.1.13", "@radix-ui/react-tabs": "^1.1.13",
"@radix-ui/react-tooltip": "^1.2.8", "@radix-ui/react-tooltip": "^1.2.8",
"@scalar/hono-api-reference": "^0.10.4", "@scalar/hono-api-reference": "^0.10.14",
"@tanstack/react-hotkeys": "^0.10.0", "@tanstack/react-hotkeys": "^0.10.0",
"@tanstack/react-query": "^5.91.3", "@tanstack/react-query": "^5.100.9",
"@tanstack/react-query-devtools": "^5.91.3", "@tanstack/react-query-devtools": "^5.100.9",
"@tanstack/react-router": "^1.168.1", "@tanstack/react-router": "^1.169.2",
"@tanstack/react-router-ssr-query": "^1.166.10", "@tanstack/react-router-ssr-query": "^1.166.12",
"@tanstack/react-start": "^1.167.1", "@tanstack/react-start": "^1.167.64",
"@tanstack/react-table": "^8.21.3", "@tanstack/react-table": "^8.21.3",
"@zerobyte/contracts": "workspace:*", "@zerobyte/contracts": "workspace:*",
"@zerobyte/core": "workspace:*", "@zerobyte/core": "workspace:*",
"better-auth": "^1.5.5", "better-auth": "^1.6.9",
"class-variance-authority": "^0.7.1", "class-variance-authority": "^0.7.1",
"clsx": "^2.1.1", "clsx": "^2.1.1",
"commander": "^14.0.2", "commander": "^14.0.3",
"consola": "^3.4.2", "consola": "^3.4.2",
"content-disposition": "^1.0.1", "content-disposition": "^1.1.0",
"cron-parser": "^5.5.0", "cron-parser": "^5.5.0",
"date-fns": "^4.1.0", "date-fns": "^4.1.0",
"dither-plugin": "^1.1.1", "dither-plugin": "^1.1.1",
"dotenv": "^17.3.1", "dotenv": "^17.4.2",
"drizzle-orm": "^1.0.0-beta.21", "drizzle-orm": "^1.0.0-rc.2-e38a2ba",
"effect": "^3.18.4", "effect": "^3.21.2",
"es-toolkit": "^1.45.1", "es-toolkit": "^1.46.1",
"hono": "^4.12.8", "hono": "^4.12.17",
"hono-openapi": "^1.3.0", "hono-openapi": "^1.3.0",
"hono-rate-limiter": "^0.5.3", "hono-rate-limiter": "^0.5.3",
"http-errors-enhanced": "^4.0.2", "http-errors-enhanced": "^4.0.2",
"input-otp": "^1.4.2", "input-otp": "^1.4.2",
"lucide-react": "^1.0.1", "lucide-react": "^1.14.0",
"qrcode.react": "^4.2.0", "qrcode.react": "^4.2.0",
"react": "^19.2.4", "react": "^19.2.5",
"react-dom": "^19.2.4", "react-dom": "^19.2.5",
"react-hook-form": "^7.71.2", "react-hook-form": "^7.75.0",
"react-markdown": "^10.1.0", "react-markdown": "^10.1.0",
"recharts": "3.8.1", "recharts": "3.8.1",
"remark-gfm": "^4.0.1", "remark-gfm": "^4.0.1",
@ -94,41 +95,41 @@
"tailwind-merge": "^3.5.0", "tailwind-merge": "^3.5.0",
"tiny-typed-emitter": "^2.1.0", "tiny-typed-emitter": "^2.1.0",
"web-haptics": "^0.0.6", "web-haptics": "^0.0.6",
"zod": "^4.0.1" "zod": "^4.4.3"
}, },
"devDependencies": { "devDependencies": {
"@effect/language-service": "^0.85.0", "@effect/language-service": "^0.85.1",
"@faker-js/faker": "^10.3.0", "@faker-js/faker": "^10.4.0",
"@hey-api/openapi-ts": "^0.97.0", "@hey-api/openapi-ts": "^0.97.1",
"@libsql/client": "^0.17.2", "@libsql/client": "^0.17.3",
"@playwright/test": "^1.58.2", "@playwright/test": "^1.59.1",
"@rolldown/plugin-babel": "^0.2.2", "@rolldown/plugin-babel": "^0.2.3",
"@tailwindcss/typography": "^0.5.19", "@tailwindcss/typography": "^0.5.19",
"@tailwindcss/vite": "^4.2.2", "@tailwindcss/vite": "^4.2.4",
"@testing-library/dom": "^10.4.1", "@testing-library/dom": "^10.4.1",
"@testing-library/react": "^16.3.2", "@testing-library/react": "^16.3.2",
"@testing-library/user-event": "^14.6.1", "@testing-library/user-event": "^14.6.1",
"@total-typescript/shoehorn": "^0.1.2", "@total-typescript/shoehorn": "^0.1.2",
"@types/babel__core": "^7.20.5", "@types/babel__core": "^7.20.5",
"@types/bun": "^1.3.12", "@types/bun": "^1.3.13",
"@types/content-disposition": "^0.5.9", "@types/content-disposition": "^0.5.9",
"@types/node": "^25.5.0", "@types/node": "^25.6.0",
"@types/react": "^19.2.14", "@types/react": "^19.2.14",
"@types/react-dom": "^19.2.3", "@types/react-dom": "^19.2.3",
"@types/semver": "^7.7.1", "@types/semver": "^7.7.1",
"@vitejs/plugin-react": "^6.0.1", "@vitejs/plugin-react": "^6.0.1",
"babel-plugin-react-compiler": "^1.0.0", "babel-plugin-react-compiler": "^1.0.0",
"dotenv-cli": "^11.0.0", "dotenv-cli": "^11.0.0",
"drizzle-kit": "^1.0.0-beta.21", "drizzle-kit": "^1.0.0-rc.2-e38a2ba",
"fast-check": "^4.7.0", "fast-check": "^4.7.0",
"msw": "^2.12.14", "msw": "^2.14.3",
"nitro": "^3.0.1-alpha.2", "nitro": "^3.0.1-alpha.2",
"tailwindcss": "^4.2.2", "tailwindcss": "^4.2.4",
"tw-animate-css": "^1.4.0", "tw-animate-css": "^1.4.0",
"typescript": "^6.0.0", "typescript": "^6.0.3",
"vite": "^8.0.1", "vite": "^8.0.10",
"vite-plus": "^0.1.15", "vite-plus": "^0.1.20",
"vitest": "^4.1.1", "vitest": "^4.1.5",
"wait-for-expect": "^4.0.0" "wait-for-expect": "^4.0.0"
}, },
"overrides": { "overrides": {

View file

@ -19,6 +19,6 @@
"@types/bun": "latest" "@types/bun": "latest"
}, },
"peerDependencies": { "peerDependencies": {
"typescript": "^6" "typescript": "^6.0.3"
} }
} }

View file

@ -34,7 +34,7 @@
"test": "bunx --bun vitest run --config ./vitest.config.ts" "test": "bunx --bun vitest run --config ./vitest.config.ts"
}, },
"devDependencies": { "devDependencies": {
"@types/bun": "^1.3.11", "@types/bun": "^1.3.13",
"fast-check": "^4.7.0" "fast-check": "^4.7.0"
}, },
"peerDependencies": { "peerDependencies": {

View file

@ -1,5 +1,5 @@
{ {
"include": ["app/**/*"], "include": ["app/**/*", "e2e/**/*", "playwright.config.ts"],
"compilerOptions": { "compilerOptions": {
"plugins": [{ "name": "@effect/language-service" }], "plugins": [{ "name": "@effect/language-service" }],
"lib": ["DOM", "DOM.Iterable", "ES2023"], "lib": ["DOM", "DOM.Iterable", "ES2023"],

View file

@ -51,6 +51,7 @@ export default defineConfig({
}, },
options: { options: {
typeAware: true, typeAware: true,
typeCheck: true,
}, },
rules: { rules: {
"no-unused-vars": [ "no-unused-vars": [
@ -78,7 +79,7 @@ export default defineConfig({
], ],
}, },
staged: { staged: {
"*.{js,jsx,ts,tsx,json,jsonc}": "vp fmt --write", "*.{js,jsx,ts,tsx,json,jsonc}": "vp check --fix",
}, },
run: { run: {
cache: { cache: {