Sha256: 6cb2b3325720cb2fcdca21613840092d677b476d348fdb2a734963301a8d1d25

Contents?: true

Size: 382 Bytes

Versions: 3

Compression:

Stored size: 382 Bytes

Contents

# frozen_string_literal: true

require "jbuilder"

module Halbuilder
  class Configuration
    attr_reader :link_key, :embed_key
    attr_accessor :key_format, :link_namespace, :link_format

    def initialize
      @link_key = "_links"
      @embed_key = "_embedded"
      @key_format = :camelize_lower
      @link_namespace = nil
      @link_format = :dasherize
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
halbuilder-0.1.2 lib/halbuilder/configuration.rb
halbuilder-0.1.1 lib/halbuilder/configuration.rb
halbuilder-0.1.0 lib/halbuilder/configuration.rb