This project is meant to be a collaborative monorepo to implement different storage adaptations and allow an easy reusable export option for Xano request history. We wanted toe xport the logs, for long term tracking and better analytics and debugging.
The project is structured as a turborepo monorepo.
This is where the final projects live, e.g. a cloudflare worker that can be deployed just from the cli after setup. Or a supabase implementation.
The first implementation is for cloudflare workers. See more information here: Cloudflare worker logger
That's where the specific adaptation logic is created for each available app
. So for example this is where the cloudflare D1 bindings would be set up.
This is where the reusable logic resides that is not bound to any specific consumer, but is more related to the Xano metadata API methods.