Module: Fasti

Defined in:
lib/fasti.rb,
lib/fasti/cli.rb,
lib/fasti/error.rb,
lib/fasti/config.rb,
lib/fasti/version.rb,
lib/fasti/calendar.rb,
lib/fasti/formatter.rb,
lib/fasti/config/types.rb,
lib/fasti/style_parser.rb,
lib/fasti/config/schema.rb,
lib/fasti/calendar_transition.rb

Overview

Fasti - Flexible calendar application with multi-country holiday support

Main namespace containing all Fasti components including configuration, calendar logic, formatting, and CLI interface.

Defined Under Namespace

Classes: CLI, Calendar, CalendarTransition, Config, ConfigError, Error, Formatter, Options, StyleParser

Constant Summary collapse

VERSION =
"1.0.1"

Class Method Summary collapse

Class Method Details

.configObject

Access current configuration



122
123
124
# File 'lib/fasti/config.rb', line 122

def self.config
  Config.config
end

.configureObject

Convenience method for configuration



117
118
119
# File 'lib/fasti/config.rb', line 117

def self.configure(&)
  Config.configure(&)
end