From 9003f9332d84bb8a1dcfaf99566388ebac6fa40b Mon Sep 17 00:00:00 2001 From: Thor77 Date: Wed, 21 Nov 2018 18:27:45 +0100 Subject: [PATCH] Add ActiveModelSerializers dependency --- Gemfile | 2 ++ Gemfile.lock | 9 +++++++++ config/initializers/active_model_serializers.rb | 3 +++ 3 files changed, 14 insertions(+) create mode 100644 config/initializers/active_model_serializers.rb diff --git a/Gemfile b/Gemfile index 92d7a16..96ec8fd 100644 --- a/Gemfile +++ b/Gemfile @@ -34,6 +34,8 @@ gem 'devise_token_auth' gem 'rack-cors' +gem 'active_model_serializers' + group :development, :test do # Call 'byebug' anywhere in the code to stop execution and get a debugger console gem 'byebug', platforms: %i[mri mingw x64_mingw] diff --git a/Gemfile.lock b/Gemfile.lock index 77022e1..8799818 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -24,6 +24,11 @@ GEM erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) + active_model_serializers (0.10.8) + actionpack (>= 4.1, < 6) + activemodel (>= 4.1, < 6) + case_transform (>= 0.2) + jsonapi-renderer (>= 0.1.1.beta1, < 0.3) activejob (5.2.1) activesupport (= 5.2.1) globalid (>= 0.3.6) @@ -49,6 +54,8 @@ GEM msgpack (~> 1.0) builder (3.2.3) byebug (10.0.2) + case_transform (0.2) + activesupport coderay (1.1.2) concurrent-ruby (1.1.3) coveralls (0.7.1) @@ -90,6 +97,7 @@ GEM concurrent-ruby (~> 1.0) jaro_winkler (1.5.1) json (2.1.0) + jsonapi-renderer (0.2.0) kramdown (1.17.0) listen (3.1.5) rb-fsevent (~> 0.9, >= 0.9.4) @@ -246,6 +254,7 @@ PLATFORMS ruby DEPENDENCIES + active_model_serializers bootsnap (>= 1.1.0) byebug coveralls diff --git a/config/initializers/active_model_serializers.rb b/config/initializers/active_model_serializers.rb new file mode 100644 index 0000000..6f85768 --- /dev/null +++ b/config/initializers/active_model_serializers.rb @@ -0,0 +1,3 @@ +# frozen_string_literal: true + +ActiveModelSerializers.config.adapter = :json_api