diff --git a/integrations/jikan/module.go b/integrations/jikan/module.go new file mode 100644 index 0000000..587b6dc --- /dev/null +++ b/integrations/jikan/module.go @@ -0,0 +1,11 @@ +package jikan + +import ( + "mal/internal/db" + + "go.uber.org/fx" +) + +var Module = fx.Options( + fx.Provide(NewClient), +) diff --git a/internal/app/app.go b/internal/app/app.go index 1d685af..35160ed 100644 --- a/internal/app/app.go +++ b/internal/app/app.go @@ -11,6 +11,7 @@ import ( func NewApp() *fx.App { return fx.New( database.Module, + jikan.Module, server.Module, fx.Invoke(func(r *gin.Engine, registers []server.RouteRegister) { server.RegisterRoutes(r, registers)