Abzu
Library of shared functionality across all of the microservices.
Asset Store
Wraps Google Cloud Storage SDK in a basic abstraction for uploading files.
Authentication
Contains various helpers for authentication, including auth middleware for RESTful services. This is used in the REST Gateway.
Cache
Simple abstractions for Redis.
Config
Package or loading and managing environment variables and .env files as a single struct.
Container
A series of wrappers around the Uber Fx dependency injection library. This
Datalayer
Common method for creating Postgres connections.
Logging
Package or setting up logging, currently wraps the Uber Zap logging library.
Repository
Common CRUD interface, can be used for Postgres repositories, exposes a common set of methods, such as fetch, get, delete etc.
Last updated