Sha256: 2804342e6b47e8389ebd16db1dcfe6b419f417e69fd401e6b0cc92d9189bc019
Contents?: true
Size: 901 Bytes
Versions: 6
Compression:
Stored size: 901 Bytes
Contents
require "zeitwerk" require_relative "avo/version" require_relative "avo/engine" if defined?(Rails) loader = Zeitwerk::Loader.for_gem loader.setup module Avo ROOT_PATH = Pathname.new(File.join(__dir__, "..")) IN_DEVELOPMENT = ENV["AVO_IN_DEVELOPMENT"] == "1" PACKED = !IN_DEVELOPMENT class LicenseVerificationTemperedError < StandardError; end class LicenseInvalidError < StandardError; end class << self def webpacker @webpacker ||= ::Webpacker::Instance.new( root_path: ROOT_PATH, config_path: ROOT_PATH.join("config/webpacker.yml") ) end def manifester @manifester ||= ::Manifester::Instance.new( root_path: ROOT_PATH, public_output_dir: "avo-packs", cache_manifest: Rails.env.production?, fallback_to_webpacker: -> { Avo::IN_DEVELOPMENT || Rails.env.test?} ) end end end loader.eager_load
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
avo-1.3.4 | lib/avo.rb |
avo-1.3.3 | lib/avo.rb |
avo-1.3.2 | lib/avo.rb |
avo-1.3.1 | lib/avo.rb |
avo-1.3.0 | lib/avo.rb |
avo-1.2.11.pre.4 | lib/avo.rb |