Module: Vaulty

Defined in:
lib/vaulty.rb,
lib/vaulty/cli/add.rb,
lib/vaulty/cli_app.rb,
lib/vaulty/version.rb,
lib/vaulty/catacomb.rb,
lib/vaulty/cli/tree.rb,
lib/vaulty/cli/delete.rb,
lib/vaulty/cli/remove.rb,
lib/vaulty/vault_tree.rb,
lib/vaulty/cli/command.rb,
lib/vaulty/output/tree.rb,
lib/vaulty/output/table.rb,
lib/vaulty/output/banner.rb

Defined Under Namespace

Modules: CLI, Output Classes: CLIApp, Catacomb, EmptyPath, MissingKeys, VaultTree

Constant Summary collapse

VERSION =
'0.1.0'.freeze

Class Method Summary collapse

Class Method Details

.catacombVaulty::Catacomb

Returns the Catacomb class

Returns:



59
60
61
# File 'lib/vaulty.rb', line 59

def self.catacomb
  @catacomb ||= Vaulty::Catacomb
end

.promptTTY::Prompt

Returns the prompt instance so it’s always the same instance

Returns:

  • (TTY::Prompt)


52
53
54
# File 'lib/vaulty.rb', line 52

def self.prompt
  @prompt ||= TTY::Prompt.new
end