Sha256: 93e9c7e11e95ad4a09d613b32905d375c38a83f7962439ea784e585a610df26b

Contents?: true

Size: 503 Bytes

Versions: 4

Compression:

Stored size: 503 Bytes

Contents

# frozen_string_literal: true

require 'tcat/configuration'
require_relative 'tcat/version'
require_relative 'tcat/query'

# Tcat module provides functionality for tracking packages
module Tcat
  class << self
    attr_writer :configuration
  end

  def self.configuration
    @configuration ||= Configuration.new
  end

  def self.configure
    yield(configuration)
  end

  def self.reset
    @configuration = Configuration.new
  end

  class Error < StandardError; end
  # Your code goes here...
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
tcat-0.1.8 lib/tcat.rb
tcat-0.1.7 lib/tcat.rb
tcat-0.1.6 lib/tcat.rb
tcat-0.1.5 lib/tcat.rb