Module: Nauvisian

Defined in:
lib/nauvisian.rb,
lib/nauvisian/api.rb,
lib/nauvisian/cli.rb,
lib/nauvisian/mod.rb,
lib/nauvisian/save.rb,
lib/nauvisian/error.rb,
lib/nauvisian/uri/s3.rb,
lib/nauvisian/version.rb,
lib/nauvisian/mod_list.rb,
lib/nauvisian/platform.rb,
lib/nauvisian/version24.rb,
lib/nauvisian/version64.rb,
lib/nauvisian/cli/lister.rb,
lib/nauvisian/credential.rb,
lib/nauvisian/downloader.rb,
lib/nauvisian/mod/detail.rb,
lib/nauvisian/serializer.rb,
lib/nauvisian/mod/release.rb,
lib/nauvisian/deserializer.rb,
lib/nauvisian/mod_settings.rb,
lib/nauvisian/progress/bar.rb,
lib/nauvisian/progress/null.rb,
lib/nauvisian/cache/file_system.rb,
lib/nauvisian/cli/message_helper.rb,
lib/nauvisian/cli/download_helper.rb,
lib/nauvisian/cli/commands/mod/info.rb,
lib/nauvisian/cli/commands/mod/enable.rb,
lib/nauvisian/cli/commands/mod/latest.rb,
lib/nauvisian/cli/commands/mod/disable.rb,
lib/nauvisian/cli/commands/mod/download.rb,
lib/nauvisian/cli/commands/mod/versions.rb,
lib/nauvisian/cli/commands/mod/installed.rb,
lib/nauvisian/cli/commands/save/mod/list.rb,
lib/nauvisian/cli/commands/save/mod/sync.rb,
lib/nauvisian/cli/commands/mod/settings/dump.rb

Defined Under Namespace

Modules: CLI, Cache, Progress, URI Classes: API, APIError, AuthError, Credential, Deserializer, DigestMismatch, Downloader, Error, Mod, ModList, ModNotFound, ModSettings, Platform, Save, Serializer, UnknownPropertyType, UnsupportedPlatform, UnsupportedVersion, Version24, Version64

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.inflectorObject



21
22
23
# File 'lib/nauvisian.rb', line 21

def self.inflector
  @inflector ||= Dry::Inflector.new
end

.platformObject



25
26
27
# File 'lib/nauvisian.rb', line 25

def self.platform
  @platform ||= Nauvisian::Platform.platform
end