Sha256: 863845010711172950d8868b0cfb7f298ae710c5c32f8a556f59c8fb9d61d375

Contents?: true

Size: 629 Bytes

Versions: 6

Compression:

Stored size: 629 Bytes

Contents

require_relative 'avo/configuration'
require_relative 'avo/version'

require_relative 'avo/app/fields/field'

require_relative 'avo/app/action'

require_relative 'avo/app/filter'
require_relative 'avo/app/filters/boolean_filter'
require_relative 'avo/app/filters/select_filter'

require_relative 'avo/app/resource'

module Avo
  ROOT_PATH = Pathname.new(File.join(__dir__, '..'))

  class << self
    def webpacker
      @webpacker ||= ::Webpacker::Instance.new(
        root_path: ROOT_PATH,
        config_path: ROOT_PATH.join('config/webpacker.yml')
      )
    end
  end
end

require_relative 'avo/engine' if defined?(Rails)

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
avo-0.2.5 lib/avo.rb
avo-0.2.4 lib/avo.rb
avo-0.2.3 lib/avo.rb
avo-0.2.2 lib/avo.rb
avo-0.2.1 lib/avo.rb
avo-0.2.0 lib/avo.rb