Monorepo Structure
The monorepo is managed using several key tools:- moon for task management and project orchestration
- Bun as the TypeScript runtime, test runner, and package manager
- Biome for consistent code formatting and linting
- proto for tool version management
- Neon for database management
Development Workflow
The monorepo setup provides several advantages:- Unified dependency management across all projects
- Consistent coding standards and tooling
- Simplified cross-project changes and refactoring
- Streamlined CI/CD processes
- Shared build and test infrastructure
