- 
            Name
          
- 
              toys-core
          
          
- 
            Version
          
- 
              0.10.0
          
          
- 
            Platform
          
- 
              ruby
          
          
- 
            Authors
          
- 
              Daniel Azuma
          
          
- 
            Bindir
          
- 
              bin
          
          
- 
            Date
          
- 
              2020-02-24 00:00:00 UTC
          
          
- 
            Dependencies
          
- 
              did_you_mean (~> 1.0, development)
 highline (~> 2.0, development)
 minitest (~> 5.14, development)
 minitest-focus (~> 1.1, development)
 minitest-rg (~> 5.2, development)
 rdoc (~> 6.1.2, development)
 redcarpet (~> 3.5, development)
 rubocop (~> 0.79.0, development)
 yard (~> 0.9.24, development)
          
- 
            Description
          
- 
              Toys-Core is the command line tool framework underlying Toys. It can be used to create command line executables using the Toys DSL and classes.
          
          
- 
            Email
          
- 
              dazuma@gmail.com
          
          
- 
            Files
          
- 
              .yardopts
 CHANGELOG.md
 LICENSE.md
 README.md
 docs/guide.md
 lib/toys-core.rb
 lib/toys/acceptor.rb
 lib/toys/arg_parser.rb
 lib/toys/cli.rb
 lib/toys/compat.rb
 lib/toys/completion.rb
 lib/toys/context.rb
 lib/toys/core.rb
 lib/toys/dsl/flag.rb
 lib/toys/dsl/flag_group.rb
 lib/toys/dsl/positional_arg.rb
 lib/toys/dsl/tool.rb
 lib/toys/errors.rb
 lib/toys/flag.rb
 lib/toys/flag_group.rb
 lib/toys/input_file.rb
 lib/toys/loader.rb
 lib/toys/middleware.rb
 lib/toys/mixin.rb
 lib/toys/module_lookup.rb
 lib/toys/positional_arg.rb
 lib/toys/source_info.rb
 lib/toys/standard_middleware/add_verbosity_flags.rb
 lib/toys/standard_middleware/apply_config.rb
 lib/toys/standard_middleware/handle_usage_errors.rb
 lib/toys/standard_middleware/set_default_descriptions.rb
 lib/toys/standard_middleware/show_help.rb
 lib/toys/standard_middleware/show_root_version.rb
 lib/toys/standard_mixins/bundler.rb
 lib/toys/standard_mixins/exec.rb
 lib/toys/standard_mixins/fileutils.rb
 lib/toys/standard_mixins/gems.rb
 lib/toys/standard_mixins/highline.rb
 lib/toys/standard_mixins/terminal.rb
 lib/toys/template.rb
 lib/toys/tool.rb
 lib/toys/utils/completion_engine.rb
 lib/toys/utils/exec.rb
 lib/toys/utils/gems.rb
 lib/toys/utils/help_text.rb
 lib/toys/utils/terminal.rb
 lib/toys/wrappable_string.rb
          
- 
            Homepage
          
- 
              https://github.com/dazuma/toys
          
          
- 
            Licenses
          
- 
              MIT
          
          
- 
            Metadata
          
- 
              {"changelog_uri"=>"https://github.com/dazuma/toys/blob/master/toys-core/CHANGELOG.md", "source_code_uri"=>"https://github.com/dazuma/toys", "bug_tracker_uri"=>"https://github.com/dazuma/toys/issues", "documentation_uri"=>"https://dazuma.github.io/toys/gems/toys-core/v0.10.0"}
          
          
- 
            Require paths
          
- 
              lib
          
          
- 
            Required ruby version
          
- 
              >= 2.3.0
          
          
- 
            Required rubygems version
          
- 
              >= 0
          
          
- 
            Rubygems version
          
- 
              3.1.2
          
          
- 
            Specification version
          
- 
              4
          
          
- 
            Summary
          
- 
              Framework for creating command line executables
          
          
- 
            Original platform
          
- 
              ruby
          
          
- 
            New platform
          
- 
              ruby