Sha256: b26673a4e192e7b858159394e7182e894665dcabf1ec8d7a073ce3b418b1ad77

Contents?: true

Size: 1.07 KB

Versions: 1

Compression:

Stored size: 1.07 KB

Contents

require_relative 'twstats/extensions'
require_relative 'twstats/version'
require_relative 'twstats/tw_log'
require_relative 'twstats/csv_reader'
require_relative 'twstats/descriptive_stats'
require_relative 'twstats/timesheet_export'
require_relative 'twstats/runner'

module Twstats
  DEFAULT_OPTIONS = {encoding: 'ISO-8859-1:UTF-8', headers: true}
  WELLCOME_MESSAGE = "\n***************************************************************************************
** TWStats helps you to get some stats from a CSV export of Time loggin gin Teamwork **
***************************************************************************************\n"
  STATS_MENU_CHOICES = [
      {name: 'Projects', value: :projects},
      {name: 'People', value: :people},
      {name: 'Tags', value: :tags},
      {name: 'Tasks', value: :tasks},
      {name: 'Full stats', value: :fullstats},
      {name: 'Weekly', value: :weekly},
      {name: 'Back', value: :back}
  ]
  MENU_CHOICES = [
      {name: 'Stats', value: :stats},
      {name: 'Billing', value: :billing},
      {name: 'Quit', value: :quit}
  ]
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
twstats-0.2.5 lib/twstats.rb