Module: ElmInstall

Defined in:
lib/elm_install.rb,
lib/elm_install/base.rb,
lib/elm_install/cache.rb,
lib/elm_install/utils.rb,
lib/elm_install/logger.rb,
lib/elm_install/version.rb,
lib/elm_install/resolver.rb,
lib/elm_install/installer.rb,
lib/elm_install/populator.rb,
lib/elm_install/elm_package.rb,
lib/elm_install/git_resolver.rb,
lib/elm_install/graph_builder.rb

Overview

The main module for the gem.

Defined Under Namespace

Modules: ElmPackage, Logger, Utils Classes: Base, Cache, GitResolver, GraphBuilder, Installer, Populator, Resolver

Constant Summary collapse

VERSION =
'0.1.2'.freeze

Class Method Summary collapse

Class Method Details

.install(options = { verbose: false }) ⇒ Object



18
19
20
# File 'lib/elm_install.rb', line 18

def install(options = { verbose: false })
  Installer.new(options).install
end