# -*- encoding: utf-8 -*- # stub: cl 0.1.27 ruby lib Gem::Specification.new do |s| s.name = "cl".freeze s.version = "0.1.27".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Sven Fuchs".freeze] s.date = "2019-08-03" s.description = "OptionParser based CLI support for rapid CLI development in an object-oriented\ncontext.\n\nThis library wraps Ruby's OptionParser in order to make it easier to use it in\nan object oriented context.\n\nIt uses OptionParser for parsing your options under the hood, so you get all\nthe goodness that this library provides.\n\nBut on top of that it also provides a rich DSL for defining, validating, and\nnormalizing options, as well as automatic and gorgeous help output (modeled\nafter `gem --help`).".freeze s.files = ["CHANGELOG.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "MIT_LICENSE.md".freeze, "NOTES.md".freeze, "README.md".freeze, "examples/args/cast".freeze, "examples/args/opts".freeze, "examples/args/required".freeze, "examples/args/splat".freeze, "examples/gem".freeze, "examples/heroku".freeze, "examples/rakeish".freeze, "examples/readme/abstract".freeze, "examples/readme/alias".freeze, "examples/readme/arg".freeze, "examples/readme/arg_array".freeze, "examples/readme/arg_type".freeze, "examples/readme/args_splat".freeze, "examples/readme/array".freeze, "examples/readme/default".freeze, "examples/readme/deprecated".freeze, "examples/readme/deprecated_alias".freeze, "examples/readme/downcase".freeze, "examples/readme/enum".freeze, "examples/readme/example".freeze, "examples/readme/format".freeze, "examples/readme/internal".freeze, "examples/readme/negate".freeze, "examples/readme/note".freeze, "examples/readme/opts".freeze, "examples/readme/opts_block".freeze, "examples/readme/range".freeze, "examples/readme/required".freeze, "examples/readme/requireds".freeze, "examples/readme/requires".freeze, "examples/readme/secret".freeze, "examples/readme/see".freeze, "examples/readme/type".freeze, "lib/cl.rb".freeze, "lib/cl/arg.rb".freeze, "lib/cl/args.rb".freeze, "lib/cl/cast.rb".freeze, "lib/cl/cmd.rb".freeze, "lib/cl/config.rb".freeze, "lib/cl/config/env.rb".freeze, "lib/cl/config/files.rb".freeze, "lib/cl/ctx.rb".freeze, "lib/cl/dsl.rb".freeze, "lib/cl/errors.rb".freeze, "lib/cl/help.rb".freeze, "lib/cl/help/cmd.rb".freeze, "lib/cl/help/cmds.rb".freeze, "lib/cl/help/table.rb".freeze, "lib/cl/help/usage.rb".freeze, "lib/cl/helper.rb".freeze, "lib/cl/opt.rb".freeze, "lib/cl/opts.rb".freeze, "lib/cl/parser.rb".freeze, "lib/cl/runner.rb".freeze, "lib/cl/runner/default.rb".freeze, "lib/cl/runner/multi.rb".freeze, "lib/cl/ui.rb".freeze, "lib/cl/version.rb".freeze] s.homepage = "https://github.com/svenfuchs/cl".freeze s.licenses = ["MIT".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Object-oriented OptionParser based CLI support".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.0.3".freeze]) end