mirror of
https://github.com/soconnor0919/beenvoice.git
synced 2025-12-13 01:24:44 -05:00
Update Next.js to version 15.4.2 and refactor invoice pages
- Upgrade Next.js and related packages for improved performance and security - Refactor invoice-related pages to streamline navigation and enhance user experience - Consolidate invoice editing and viewing functionality into a single page - Remove deprecated edit page and implement a new view page for invoices - Update links and routing for consistency across the dashboard
This commit is contained in:
24
package.json
24
package.json
@@ -10,11 +10,7 @@
|
||||
"db:migrate": "drizzle-kit migrate",
|
||||
"db:push": "drizzle-kit push",
|
||||
"db:studio": "drizzle-kit studio",
|
||||
"db:push-local-to-live": "node scripts/migrate-to-turso.js",
|
||||
"db:push-simple": "node scripts/migrate-simple.js",
|
||||
"db:push-direct": "node scripts/migrate-direct.js",
|
||||
"db:export-data": "node scripts/export-data.js",
|
||||
"db:import-data": "node scripts/import-data-final.js",
|
||||
|
||||
"docker-up": "colima start && docker-compose up -d",
|
||||
"docker-down": "docker-compose down && colima stop",
|
||||
"deploy": "drizzle-kit push && next build",
|
||||
@@ -59,9 +55,7 @@
|
||||
"@trpc/client": "^11.4.3",
|
||||
"@trpc/react-query": "^11.4.3",
|
||||
"@trpc/server": "^11.4.3",
|
||||
"@types/bcryptjs": "^2.4.6",
|
||||
"@types/file-saver": "^2.0.7",
|
||||
"@types/pg": "^8.15.5",
|
||||
|
||||
"@vercel/analytics": "^1.5.0",
|
||||
"bcryptjs": "^3.0.2",
|
||||
"chrono-node": "^2.8.3",
|
||||
@@ -71,11 +65,11 @@
|
||||
"drizzle-orm": "^0.44.4",
|
||||
"file-saver": "^2.0.5",
|
||||
"framer-motion": "^12.23.12",
|
||||
"lucide": "^0.525.0",
|
||||
|
||||
"lucide-react": "^0.525.0",
|
||||
"next": "^15.4.5",
|
||||
"next-auth": "5.0.0-beta.25",
|
||||
"next-themes": "^0.4.6",
|
||||
|
||||
"pg": "^8.16.3",
|
||||
"react": "^19.1.1",
|
||||
"react-day-picker": "^9.8.1",
|
||||
@@ -87,19 +81,20 @@
|
||||
"sonner": "^2.0.6",
|
||||
"superjson": "^2.2.2",
|
||||
"tailwind-merge": "^3.3.1",
|
||||
"turso": "^0.1.0",
|
||||
"vercel": "^44.6.5",
|
||||
|
||||
|
||||
"zod": "^3.25.76"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@eslint/eslintrc": "^3.3.1",
|
||||
"@tailwindcss/postcss": "^4.1.11",
|
||||
"@types/better-sqlite3": "^7.6.13",
|
||||
"@types/bcryptjs": "^2.4.6",
|
||||
"@types/file-saver": "^2.0.7",
|
||||
"@types/pg": "^8.15.5",
|
||||
"@types/node": "^20.19.9",
|
||||
"@types/raf": "^3.4.3",
|
||||
"@types/react": "^19.1.9",
|
||||
"@types/react-dom": "^19.1.7",
|
||||
"better-sqlite3": "^12.2.0",
|
||||
"drizzle-kit": "^0.30.6",
|
||||
"eslint": "^9.32.0",
|
||||
"eslint-config-next": "^15.4.5",
|
||||
@@ -118,7 +113,6 @@
|
||||
},
|
||||
"trustedDependencies": [
|
||||
"@tailwindcss/oxide",
|
||||
"better-sqlite3",
|
||||
"core-js",
|
||||
"esbuild",
|
||||
"sharp",
|
||||
|
||||
Reference in New Issue
Block a user