Skip to content

avisi-apps/gaps

Repository files navigation

Gaps

Libraries that fill gaps

This is a mono repository to share modules which are useful for multiple projects. It is open source but all of these libraries are used by Avisi Apps and that will be our main focus.

See the readme of every project in modules for documentation about each module.

Modules

Module for supporting data residency migrations between project instances in different regions.

Helpers for working a remote that is hosted on google with fulcro fulcro-google-remote

Module that bundles wrappers around google-cloud api's and services.

Module with helpers for sending http-request.

A logging module to do structured logging with Pino which helps you to do structured logging with JSON.

Helpers for working with RCF

Library to use reitit with clojurescript with Express. This makes it possibble to use reitit easily for Google Cloud functions or Google Cloud run with minimal differences.

Library to use Rollbar within a clojurescript Fulcro project. This makes it possible to log React and Fulcro errors.

Module that contains a handful of helper functions and variabled to manage Brevo emails and contacts.