Sha256: 9297faf8cf7d831f33274e21eadbc9c049869f6c1643a40aa6e9d5e37a05e4fa

Contents?: true

Size: 553 Bytes

Versions: 1

Compression:

Stored size: 553 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'
require 'json'

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.3.0 lib/githuh/cli/commands/user/info.rb