From aee22ae454b2f8af0f9708d6c9a1892c1d9146ed Mon Sep 17 00:00:00 2001 From: RevIQ Date: Fri, 9 Jan 2026 11:45:13 +0800 Subject: [PATCH] Update devenv and cleanup packages - Add api-server process to devenv.nix - Add dbmate and kysely-codegen scripts - Configure PostgreSQL with localhost listener - Update publisher-dashboard package to @apps/publisher-dashboard - Fix deprecated asChild prop in mobile-nav component - Remove unused publisher-utils package - Update bun.lock with new dependencies Co-Authored-By: Claude Opus 4.5 --- apps/publisher-dashboard/package.json | 11 +- .../lib/components/layout/mobile-nav.svelte | 2 +- .../src/routes/+page.svelte | 5 +- bun.lock | 313 +++++++++++++++++- devenv.nix | 11 +- packages/publisher-utils/package.json | 23 -- packages/publisher-utils/src/index.ts | 11 - packages/publisher-utils/tsconfig.json | 11 - 8 files changed, 316 insertions(+), 71 deletions(-) delete mode 100644 packages/publisher-utils/package.json delete mode 100644 packages/publisher-utils/src/index.ts delete mode 100644 packages/publisher-utils/tsconfig.json diff --git a/apps/publisher-dashboard/package.json b/apps/publisher-dashboard/package.json index 1fb0416..3abce0d 100644 --- a/apps/publisher-dashboard/package.json +++ b/apps/publisher-dashboard/package.json @@ -1,5 +1,5 @@ { - "name": "@publisher/dashboard", + "name": "@apps/publisher-dashboard", "version": "0.0.1", "private": true, "type": "module", @@ -10,7 +10,6 @@ "typecheck": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json" }, "dependencies": { - "@publisher/utils": "workspace:*", "@tanstack/svelte-query": "^6.0.14", "@tanstack/svelte-query-devtools": "^6.0.3", "bits-ui": "^2.15.4", @@ -21,17 +20,17 @@ }, "devDependencies": { "@internationalized/date": "^3.10.1", - "@lucide/svelte": "^0.561.0", + "@lucide/svelte": "^0.562.0", "@macalinao/tsconfig": "catalog:", "@sveltejs/adapter-static": "^3.0.8", - "@sveltejs/kit": "^2.21.1", - "@sveltejs/vite-plugin-svelte": "^6.2.1", + "@sveltejs/kit": "^2.49.4", + "@sveltejs/vite-plugin-svelte": "^6.2.3", "@tailwindcss/vite": "^4.1.4", "svelte": "^5.28.2", "svelte-check": "^4.2.1", "tailwindcss": "^4.1.4", "tw-animate-css": "^1.4.0", "typescript": "catalog:", - "vite": "^7.3.0" + "vite": "^7.3.1" } } diff --git a/apps/publisher-dashboard/src/lib/components/layout/mobile-nav.svelte b/apps/publisher-dashboard/src/lib/components/layout/mobile-nav.svelte index 8c1c5a6..c0c0afa 100644 --- a/apps/publisher-dashboard/src/lib/components/layout/mobile-nav.svelte +++ b/apps/publisher-dashboard/src/lib/components/layout/mobile-nav.svelte @@ -29,7 +29,7 @@ function handleNavClick() { - + {#snippet child({ props })}