{application,logger,
             [{description,"logger"},
              {registered,['Elixir.Logger','Elixir.Logger.Supervisor',
                           'Elixir.Logger.Watcher']},
              {mod,{'Elixir.Logger.App',[]}},
              {env,[{level,debug},
                    {utc_log,false},
                    {truncate,8096},
                    {backends,[console]},
                    {translators,[{'Elixir.Logger.Translator',translate}]},
                    {sync_threshold,20},
                    {handle_otp_reports,true},
                    {handle_sasl_reports,false},
                    {compile_time_purge_level,debug},
                    {discard_threshold_for_error_logger,500},
                    {console,[]}]},
              {vsn,"1.0.5"},
              {modules,['Elixir.Logger','Elixir.Logger.App',
                        'Elixir.Logger.Backends.Console',
                        'Elixir.Logger.Config','Elixir.Logger.ErrorHandler',
                        'Elixir.Logger.Formatter','Elixir.Logger.Translator',
                        'Elixir.Logger.Utils','Elixir.Logger.Watcher']},
              {applications,[kernel,stdlib,elixir]}]}.