Sha256: a204d4cd99888488c277e62d79a09ce5e6cd5f1c55376ba8782bd3429650895a

Contents?: true

Size: 1.02 KB

Versions: 4

Compression:

Stored size: 1.02 KB

Contents

require 'opal'
require 'opal-autoloader'
require 'opal-activesupport'
require 'isomorfeus-redux'
require 'isomorfeus-react'
require 'isomorfeus-transport'
require 'isomorfeus/operation/config'
require 'isomorfeus/operation/gherkin'
require 'isomorfeus/operation/mixin'
require 'isomorfeus/operation/promise_run'
require 'lucid_local_operation/mixin'
require 'lucid_local_operation/base'
require 'lucid_quick_op/mixin'
require 'lucid_quick_op/base'
require 'lucid_operation/mixin'
require 'lucid_operation/base'

if RUBY_ENGINE == 'opal'
  Opal::Autoloader.add_load_path('data')
else
  require 'oj'
  require 'isomorfeus/operation/handler/operation_handler'

  Opal.append_path(__dir__.untaint) unless Opal.paths.include?(__dir__.untaint)

  require 'active_support/dependencies'

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

  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

4 entries across 4 versions & 1 rubygems

Version Path
isomorfeus-operation-1.0.0.zeta5 lib/isomorfeus-operation.rb
isomorfeus-operation-1.0.0.zeta4 lib/isomorfeus-operation.rb
isomorfeus-operation-1.0.0.zeta3 lib/isomorfeus-operation.rb
isomorfeus-operation-1.0.0.zeta2 lib/isomorfeus-operation.rb