Sha256: 42361bbc2b8b304f1453e2aa8af7bfb6e276cc368dd0a0f71b34f8eae776a2ed

Contents?: true

Size: 538 Bytes

Versions: 1

Compression:

Stored size: 538 Bytes

Contents

#!/usr/bin/env ruby
# frozen_string_literal: true

# vim: ft=ruby
require "bundler/setup"
require "dry/cli"
require_relative '../base'
require 'awesome_print'

module Githuh
  module CLI
    module Commands
      module User
        class Info < Base
          desc "Print user information"

          def call(**opts)
            super(**opts)
            ap client.user.to_hash
          end
        end
      end

      register "user", aliases: ["u"] do |prefix|
        prefix.register "info", User::Info
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
githuh-0.1.0 lib/githuh/cli/commands/user/info.rb