CodeIssuesPull RequestsActionsSecurityInsights
✨ AI
More
Settings

What you depend on

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

Dependencies
15
External packages
Source files
67
Internal modules
Unused
3
Installed but never imported
Circular chains
0
Cycles in the import graph
Unused dependencies: @stripe/stripe-js, @types/qrcode, react-dom
These are installed but never imported. Removing them reduces install time and attack surface.

Packages

15 total

next 16.2.9

54 imports
app/admin/actions.ts:3{ revalidatePath }
+51 more

react 19.2.4

5 imports
components/CountrySearch.tsx:3{ useMemo, useRef, useState }
+2 more

eslint-config-next 16.2.9dev

2 imports

stripe ^22.2.0

1 import

eslint ^9dev

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

@stripe/stripe-js ^9.8.0

unused

@types/qrcode ^1.5.6

unused

react-dom 19.2.4

unused

@tailwindcss/postcss ^4dev

unused

@types/node ^20dev

unused

@types/react ^19dev

unused

@types/react-dom ^19dev

unused

tailwindcss ^4dev

unused

typescript ^5dev

unused