Versions in this module Expand all Collapse all v0 v0.1.0 Oct 22, 2021 Changes in this version + var ClerkModule = fx.Provide(NewClerkConnection) + var EchoModule = fx.Provide(UseEcho) + var GraphQlModule = fx.Provide(fx.Annotated{ ... }, fx.Annotated{ ... }, newGraphQlSchema) + var LogrusModule = fx.Provide(UseLogrus) + var MessengerModule = fx.Provide(newMessenger) + var Module = fx.Options(LogrusModule, ClerkModule, MessengerModule, EchoModule, GraphQlModule, ...) + func IsDevelopment() bool + func NewClerkConnection(lifecycle fx.Lifecycle, logger *logrus.Logger) clerk.Connection + func UseEcho(lifecycle fx.Lifecycle, logger *logrus.Logger) *echo.Echo + func UseEnvironment(logger *logrus.Logger) + func UseGraphQl(schema *graphql.Schema, server *echo.Echo, logger *logrus.Logger) + func UseGraphQlWithPlayground(schema *graphql.Schema, server *echo.Echo, logger *logrus.Logger) + func UseLogrus() *logrus.Logger + func UseSwagger(server *echo.Echo)