<commit_before>module Middleman
  module Dotenv
    class << self
      def registered(app, options_hash={})
        require 'dotenv'
        ::Dotenv.load File.join(Dir.pwd, ".env")
        app.before do
          ::Dotenv.load File.join(self.class.inst.root, ".env")
        end
      end
      alias :included :registered
    end
  end
end<commit_msg>Utilize the options hash<commit_after>module Middleman
  module Dotenv
    class << self
      def registered(app, options_hash={})

        env = options_hash[:env] ||= '.env'

        require 'dotenv'
        ::Dotenv.load File.join(Dir.pwd, env)
        app.before do
          ::Dotenv.load File.join(self.class.inst.root, env)
        end
      end
      alias :included :registered
    end
  end
end

{'fraction_non_alphanumeric': 0.11052631578947368, 'fraction_numerical': 0.0, 'mean_word_length': 2.1841004184100417, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5375028', 'n_tokens_mistral': 243, 'n_tokens_neox': 234, 'n_words': 59}