Sha256: 03fa85af3984d252a51f35ac7d1662a868d62dada910572a14ac31187b5b073a

Contents?: true

Size: 756 Bytes

Versions: 25

Compression:

Stored size: 756 Bytes

Contents

# encoding: utf-8
module ProxyPacRb
  # Commandline parsing
  module Cli
    # Run command
    class Runner < Thor
      map '-v' => :version
      map '--version' => :version

      class_option :debug_mode, type: :boolean, default: false, desc: 'Enable debug mode'

      desc 'find', 'Find something'
      subcommand 'find', Find

      desc 'compress', 'Compress something'
      subcommand 'compress', Compress

      desc 'init', 'Init something'
      subcommand 'init', Init

      desc 'show', 'Show something'
      subcommand 'show', Show

      desc 'lint', 'Lint something'
      subcommand 'lint', Lint

      desc 'version', 'version', hide: true
      def version
        invoke 'proxy_pac_rb:cli:show:version'
      end
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
proxy_pac_rb-0.9.1 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.8.2 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.8.1 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.8.0 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.7.0 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.6.9 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.6.8 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.6.7 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.6.5 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.6.4 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.6.3 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.6.2 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.6.1 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.6.0 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.5.10 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.5.9 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.5.8 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.5.7 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.5.6 lib/proxy_pac_rb/cli/runner.rb
proxy_pac_rb-0.5.5 lib/proxy_pac_rb/cli/runner.rb