CodeIssuesPull RequestsActionsSecurityInsights
✨ AI
More
Settings

What you depend on

Static import graph — every package, how it is used, and which are dead weight.

Dependencies
25
External packages
Source files
56
Internal modules
Unused
2
Installed but never imported
Circular chains
0
Cycles in the import graph
Unused dependencies: @trpc/next, react-dom
These are installed but never imported. Removing them reduces install time and attack surface.

Packages

25 total

@trpc/server ^11.13.0

11 imports

lucide-react ^1.7.0

8 imports
src/app/(dashboard)/customer/find-tradies/page.tsx:2{ Search, MapPin, Star, Shield, CheckCircle2 }
src/app/(dashboard)/customer/my-jobs/page.tsx:3{ Clock, CheckCircle2, FileText, Shield, AlertCircle }
+5 more

@supabase/ssr ^0.10.0

3 imports
src/lib/supabase/client.ts:1{ createBrowserClient }
src/lib/supabase/middleware.ts:1{ createServerClient }
src/lib/supabase/server.ts:1{ createServerClient }

class-variance-authority ^0.7.1

3 imports
src/components/ui/badge.tsx:2{ cva, type VariantProps }
src/components/ui/button.tsx:2{ cva, type VariantProps }
src/components/ui/label.tsx:2{ cva, type VariantProps }

superjson ^2.2.6

2 imports

eslint-config-next 16.2.2dev

2 imports

@supabase/supabase-js ^2.101.1

1 import
src/server/trpc.ts:3{ SupabaseClient, User, Session }

@tanstack/react-query ^5.96.1

1 import
src/components/providers.tsx:4{ QueryClient, QueryClientProvider }

@trpc/client ^11.13.0

1 import

@trpc/react-query ^11.13.0

1 import
src/lib/trpc/client.ts:1{ createTRPCReact }

clsx ^2.1.1

1 import
src/lib/utils.ts:1{ clsx, type ClassValue }

server-only ^0.0.1

1 import

tailwind-merge ^3.5.0

1 import

eslint ^9dev

1 import
eslint.config.mjs:1{ defineConfig, globalIgnores }

@trpc/next ^11.13.0

unused

react-dom 19.2.4

unused

@tailwindcss/postcss ^4dev

unused

@types/node ^25.5.0dev

unused

@types/react ^19dev

unused

@types/react-dom ^19dev

unused

tailwindcss ^4dev

unused

typescript ^5dev

unused