Sha256: 55911354a1990db7ea84ba0fa756829f3b757f50f1ddb33acb7878e355b48f51

Contents?: true

Size: 731 Bytes

Versions: 8

Compression:

Stored size: 731 Bytes

Contents

require 'pathname'
require 'json'
require 'fileutils'
require 'tmpdir'
require 'tempfile'
require 'logger'
require 'socket'
require 'forwardable'

module Nodo
  class << self
    attr_accessor :modules_root, :env, :binary, :logger, :debug, :timeout
  end
  self.modules_root = './node_modules'
  self.env = {}
  self.binary = 'node'
  self.logger = Logger.new(STDOUT)
  self.debug  = false
  self.timeout = 60
end

require_relative 'nodo/version'
require_relative 'nodo/errors'
require_relative 'nodo/dependency'
require_relative 'nodo/function'
require_relative 'nodo/script'
require_relative 'nodo/constant'
require_relative 'nodo/client'
require_relative 'nodo/core'

require_relative 'nodo/railtie' if defined?(Rails::Railtie)

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
nodo-1.8.0 lib/nodo.rb
nodo-1.7.1 lib/nodo.rb
nodo-1.7.0 lib/nodo.rb
nodo-1.6.5 lib/nodo.rb
nodo-1.6.4 lib/nodo.rb
nodo-1.6.3 lib/nodo.rb
nodo-1.6.2 lib/nodo.rb
nodo-1.6.1 lib/nodo.rb