Overview of deepfence_frontend monorepo structure
release-2.5The deepfence_frontend is a JavaScript monorepo managed with Turborepo and PNPM. It contains the following core components:
Apps and Packages
dashboard: The main deepfence dashboard application, built with Vite, React, and TypeScript.ui-components: A React UI Component library featuring deepfence branding, used across all deepfence applications.tailwind-preset: Tailwind CSS configurations used by all UI apps and packages.
Utilities
- TypeScript: For static type checking.
- ESLint: For code linting.
- Prettier: For code formatting.