Sha256: 224b894c8345fd57a35a227b2ff401da1ea32f2e3be929a5072f8d70817ac01f

Contents?: true

Size: 575 Bytes

Versions: 8

Compression:

Stored size: 575 Bytes

Contents

module RevelryData
  class Engine < ::Rails::Engine
    isolate_namespace RevelryData

    initializer 'revelry_data.configure_jr', before: 'react_rails.setup_vendor' do |app|
      JSONAPI.configure do |config|
        config.always_include_to_one_linkage_data = true
        config.always_include_to_many_linkage_data = true
      end
    end

    initializer 'revelry_data.blacklist_props', after: 'execjs_rails.setup_view_helpers' do |app|
      break unless defined?(ExecJS::Rails)
      config.execjs_rails.blacklisted_assigns += %w(request response)
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
revelry_data-0.1.6 lib/revelry_data/engine.rb
revelry_data-0.0.15 lib/revelry_data/engine.rb
revelry_data-0.1.5 lib/revelry_data/engine.rb
revelry_data-0.1.4 lib/revelry_data/engine.rb
revelry_data-0.1.3 lib/revelry_data/engine.rb
revelry_data-0.1.2 lib/revelry_data/engine.rb
revelry_data-0.1.1 lib/revelry_data/engine.rb
revelry_data-0.1.0 lib/revelry_data/engine.rb