Sha256: ca6473533b557586848e0ab055d39c165df3ef4cecadfea0c356244ec31a0548

Contents?: true

Size: 1001 Bytes

Versions: 16

Compression:

Stored size: 1001 Bytes

Contents

require 'opal'
require 'isomorfeus/execution_environment'
require 'isomorfeus/core_ext/kernel'

if RUBY_ENGINE == 'opal'
  require 'native'
  require 'promise'
  require 'securerandom'
  require 'isomorfeus/core_ext/hash/deep_merge'
  require 'redux'
  require 'redux/store'
  require 'redux/reducers'
  require 'isomorfeus/redux/config'
  require 'isomorfeus/browser_store_api'
  require 'local_store'
  require 'session_store'
  require 'app_store'

  Redux::Reducers::add_application_reducers_to_store
  Isomorfeus.init_store
else
  opal_path = Gem::Specification.find_by_name('opal').full_gem_path
  promise_path = File.join(opal_path, 'stdlib', 'promise.rb')
  require promise_path
  require 'redux/version'
  
  Opal.append_path(__dir__.untaint)

  require 'isomorfeus-speednode'
  Isomorfeus.node_paths << File.expand_path(File.join(File.dirname(__FILE__), '..', 'node_modules'))
  
  require 'isomorfeus-asset-manager'
  require 'isomorfeus/redux/imports'
  Isomorfeus::Redux::Imports.add
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
isomorfeus-redux-4.2.0 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.18 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.17 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.16 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.15 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.14 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.13 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.12 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.11 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.10 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.9 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.8 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.7 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.6 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.5 lib/isomorfeus-redux.rb
isomorfeus-redux-4.1.4 lib/isomorfeus-redux.rb