PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
| Dir : /opt/puppetlabs/puppet/lib/ruby/gems/2.7.0/gems/thor-1.2.2/ |
| Server: Linux server1.ngambekcore.com 4.18.0-553.51.1.el8_10.x86_64 #1 SMP Wed Apr 30 04:00:07 EDT 2025 x86_64 IP: 159.198.77.92 |
| Dir : //opt/puppetlabs/puppet/lib/ruby/gems/2.7.0/gems/thor-1.2.2/README.md |
Thor
====
[][gem]
[gem]: https://rubygems.org/gems/thor
Description
-----------
Thor is a simple and efficient tool for building self-documenting command line
utilities. It removes the pain of parsing command line options, writing
"USAGE:" banners, and can also be used as an alternative to the [Rake][rake]
build tool. The syntax is Rake-like, so it should be familiar to most Rake
users.
Please note: Thor, by design, is a system tool created to allow seamless file and url
access, which should not receive application user input. It relies on [open-uri][open-uri],
which combined with application user input would provide a command injection attack
vector.
[rake]: https://github.com/ruby/rake
[open-uri]: https://ruby-doc.org/stdlib-2.5.1/libdoc/open-uri/rdoc/index.html
Installation
------------
gem install thor
Usage and documentation
-----------------------
Please see the [wiki][] for basic usage and other documentation on using Thor. You can also checkout the [official homepage][homepage].
[wiki]: https://github.com/rails/thor/wiki
[homepage]: http://whatisthor.com/
Contributing
------------
If you would like to help, please read the [CONTRIBUTING][] file for suggestions.
[contributing]: CONTRIBUTING.md
License
-------
Released under the MIT License. See the [LICENSE][] file for further details.
[license]: LICENSE.md