Sha256: ed9ad1630b96e113a399cb5e9c58c4104874ddb55eae0ed8fc3e6ea5d775f0a6

Contents?: true

Size: 596 Bytes

Versions: 2

Compression:

Stored size: 596 Bytes

Contents

# frozen_string_literal: true

require 'axlsx'
require 'roo'
require 'roo-xls'
require 'slim'
require 'state_machines-activerecord'
# require 'active_storage/downloading'

require_relative 'importo/engine'
require_relative 'importo/acts_as_import_owner'
require_relative 'importo/import_column'
require_relative 'importo/import_helpers'
require_relative 'importo/configuration'

module Importo
  class Error < StandardError; end

  class DuplicateRowError < Error; end

  class << self
    attr_reader :config

    def setup
      @config = Configuration.new
      yield config
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
importo-2.0.5 lib/importo.rb
importo-2.0.4 lib/importo.rb