🥳 Monorepo for the OvO platform.
This monorepo uses bun as the package manager, because npm workspace sucks but pnpm has an extra configuration file for workspaces :(
- apps - Applications that consist the OvO platform, web apps, API server, periodic tasks, etc.
- internal - Packages used by apps, entangled with OvO.
- packages - Packages used by apps, independent of OvO.
- deploy - Configurations for deploying the OvO platform on Docker, Kubernetes, etc.
- scripts - Miscellaneous scripts for testing, benchmarking, etc.