Class: TypekitCli::CLI

Inherits:
Thor
  • Object
show all
Defined in:
lib/typekit_cli/cli.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.exit_on_failure?Boolean

Returns:



9
10
11
# File 'lib/typekit_cli/cli.rb', line 9

def self.exit_on_failure?
  true
end

Instance Method Details

#kit(id) ⇒ Object



23
24
25
# File 'lib/typekit_cli/cli.rb', line 23

def kit(id)
  puts JSON.pretty_generate(getJSON(:kit,id))
end

#kitsObject



17
18
19
20
# File 'lib/typekit_cli/cli.rb', line 17

def kits
  kits_array = getJSON(:kits) || []
  kits_array.length > 0 ? tp(kits_array) : puts('You don\'t have any kits')
end