diff --git a/Gemfile b/Gemfile index 96ec8fd..8d36862 100644 --- a/Gemfile +++ b/Gemfile @@ -34,6 +34,10 @@ gem 'devise_token_auth' gem 'rack-cors' +# Interactors +gem 'interactor' +gem 'interactor-rails' + gem 'active_model_serializers' group :development, :test do diff --git a/Gemfile.lock b/Gemfile.lock index 8799818..92ab1e6 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -95,6 +95,10 @@ GEM domain_name (~> 0.5) i18n (1.1.1) concurrent-ruby (~> 1.0) + interactor (3.1.1) + interactor-rails (2.2.0) + interactor (~> 3.0) + rails (>= 4.2, < 5.3) jaro_winkler (1.5.1) json (2.1.0) jsonapi-renderer (0.2.0) @@ -262,6 +266,8 @@ DEPENDENCIES devise_token_auth factory_bot_rails faker + interactor + interactor-rails listen (>= 3.0.5, < 3.2) puma (~> 3.11) rack-cors