Dependencies
Manage your project dependencies effectively.
Below is a categorized list to help you decide what to keep, remove, or install.
# Core framework and react
- next
- react
- react-dom
# UI Framework and styling
- @mui/material
- @mui/material-nextjs
- @mui/lab
- @mui/x-data-grid
- @mui/x-date-pickers
- @mui/x-tree-view
- @emotion/react
- @emotion/styled
- @emotion/cache
# RTL & styling utilities
- stylis
- stylis-plugin-rtl
# Custom scrollbars
- simplebar-react
# One-time password input (OTP)
- mui-one-time-password-input
# Fonts
- @fontsource-variable/dm-sans
- @fontsource-variable/inter
- @fontsource-variable/nunito-sans
- @fontsource-variable/public-sans
- @fontsource/barlow
# Player
- react-player
# Forms and validation
- react-hook-form
- @hookform/resolvers
- zod
# Maps
- @vis.gl/react-google-maps
# Carousel
- embla-carousel
- embla-carousel-auto-height
- embla-carousel-auto-scroll
- embla-carousel-autoplay
- embla-carousel-fade
- embla-carousel-react
# Utilities
- dayjs
- nprogress
- react-phone-number-input
- minimal-shared
- yet-another-react-lightbox
# Animations
- framer-motion
Eslint
@eslint/js
eslint
eslint-import-resolver-alias
eslint-plugin-import
eslint-plugin-perfectionist
eslint-plugin-react
eslint-plugin-react-hooks
eslint-plugin-unused-imports
globals