lib/djin/entities/include_config/local.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

module Djin
  module IncludeConfig
    class Local < Dry::Struct
      attribute :file, Types::String
      attribute :context, Types::Hash.default({}.freeze)

      include Dry::Equalizer(:file, :context)

      def type
        :local
      end
    end
  end
end