122
Production Dependencies
73
Dev Dependencies
195
Total Packages
18.3
React (Major Version)
Dependencies by Category
Core Technology Stack
React
18.3.1
TypeScript
5.4.5
Vite
Build Tool
Ant Design
5.24.5
Redux Toolkit
1.9.7
React Query
5.37.1
Key Dependencies
| Package | Version | Category | Purpose |
|---|
UI & Visualization Libraries
How This Data Was Gathered
This analysis examines the package.json dependencies for the Acme frontend.
Data Sources
- Production deps:
jq '.dependencies | keys | length' package.json= 122 - Dev deps:
jq '.devDependencies | keys | length' package.json= 73 - All deps:
jq -r '.dependencies | to_entries[] | "\(.key): \(.value)"' package.json
Notable Patterns
- Modern React: Using React 18.3 with concurrent features enabled
- Dual state management: Redux Toolkit for client state, React Query for server state
- Rich mapping: Mapbox GL, deck.gl, and nebula.gl for geospatial mapping features
- Form handling: Formik with Yup/Zod for validation
- Data visualization: ECharts, Recharts, and D3 for charts and graphs
Observations
- 122 production dependencies is substantial but manageable for a feature-rich application
- Good separation between UI (Ant Design), mapping, and data visualization libraries
- Feature flags (Unleash) indicate controlled rollout practices
- Sentry integration for error monitoring
Data collected: January 05, 2026