Sha256: 33ec193569a56b81c6a33742f6faec63a58e29bf68e2e1ae72fa6fc5834b6914

Contents?: true

Size: 1.08 KB

Versions: 1

Compression:

Stored size: 1.08 KB

Contents

require "date"
require "time"
require "logger"

$LOAD_PATH << File.join(File.dirname(__FILE__), "../vendor/redis-rb/lib")
autoload :Redis, "redis"

# All the cool stuff happens in other places.
# @see Vanity::Helper
# @see Vanity::Rails
# @see Vanity::Playground
# @see Vanity::Metric
# @see Vanity::Experiment
module Vanity
  # Version number.
  module Version
    version = Gem::Specification.load(File.expand_path("../vanity.gemspec", File.dirname(__FILE__))).version.to_s.split(".").map { |i| i.to_i }
    MAJOR = version[0]
    MINOR = version[1]
    PATCH = version[2]
    STRING = "#{MAJOR}.#{MINOR}.#{PATCH}"
  end
end

require "vanity/backport" if RUBY_VERSION < "1.9"
# Metrics.
require "vanity/metric/base"
require "vanity/metric/active_record"
require "vanity/metric/google_analytics" if defined?(Garb)
# Experiments.
require "vanity/experiment/base"
require "vanity/experiment/ab_test"
# Playground.
require "vanity/playground"
require "vanity/helpers"
Vanity.autoload :MockRedis, "vanity/mock_redis"
Vanity.autoload :Commands, "vanity/commands"
require "vanity/rails" if defined?(Rails)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mikeg-vanity-1.3.0 lib/vanity.rb