Sha256: 2cffee46dc94b6f5b5c453299b578f2678f71ddb88daad5e8bd31f1aa1da8d34

Contents?: true

Size: 756 Bytes

Versions: 8

Compression:

Stored size: 756 Bytes

Contents

require 'opal'
require 'isomorfeus-redux'
require 'isomorfeus-react'
require 'isomorfeus/policy/config'
require 'lucid_policy/exception'
require 'isomorfeus/policy/helper'
require 'lucid_policy/mixin'
require 'lucid_policy/base'
require 'anonymous'
require 'isomorfeus/policy/anonymous_policy'

if RUBY_ENGINE == 'opal'
  Opal::Autoloader.add_load_path('policies')
else
  Opal.append_path(__dir__.untaint) unless Opal.paths.include?(__dir__.untaint)

  require 'active_support/dependencies'

  path = File.expand_path(File.join('isomorfeus', 'policies'))

  ActiveSupport::Dependencies.autoload_paths << path
  # we also need to require them all, so classes are registered accordingly
  Dir.glob("#{path}/**/*.rb").each do |file|
    require file
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
isomorfeus-policy-1.0.0.zeta5 lib/isomorfeus-policy.rb
isomorfeus-policy-1.0.0.zeta4 lib/isomorfeus-policy.rb
isomorfeus-policy-1.0.0.zeta3 lib/isomorfeus-policy.rb
isomorfeus-policy-1.0.0.zeta2 lib/isomorfeus-policy.rb
isomorfeus-policy-1.0.0.zeta1 lib/isomorfeus-policy.rb
isomorfeus-policy-1.0.0.epsilon4 lib/isomorfeus-policy.rb
isomorfeus-policy-1.0.0.epsilon3 lib/isomorfeus-policy.rb
isomorfeus-policy-1.0.0.epsilon2 lib/isomorfeus-policy.rb